Commit Graph

10202 Commits

Author SHA1 Message Date
Yao Wei Tjong 姚伟忠
761ae83c99 For Travis CI - install PulseAudio devel package for Linux CI builds.
Remove ALSA devel package for non-Linux CI builds as the new host tool building mechanism does not rely on it anymore.
2015-11-26 19:58:18 +08:00
Yao Wei Tjong 姚伟忠
32fb97b5c9 Avoid SDL dependency when building mini Urho for PackageTool target.
[skip appveyor] [ci only: Emscripten]
2015-11-26 19:56:13 +08:00
Xavier Maupeu
362242bd3b update script API for ShadowQuality 2015-11-26 11:27:20 +01:00
Xavier Maupeu
4e41906157 first modifications in order to integrate VSM shadow 2015-11-26 10:13:27 +01:00
urho3d-travis-ci
1a1ccb0b65 Travis CI: API documentation update at 2015-11-26 08:00:16 UTC.
[ci package]

Commit: 29e62526eb

Message: Added event for sound playback finished. Deprecate SoundSource::SetAutoRemove() and change samples + NinjaSnowWar to not use it. Fix network replication of SoundSource to work with repeated playback on the same source.
2015-11-26 08:00:17 +00:00
Lasse Öörni
29e62526eb Added event for sound playback finished. Deprecate SoundSource::SetAutoRemove() and change samples + NinjaSnowWar to not use it. Fix network replication of SoundSource to work with repeated playback on the same source. 2015-11-25 22:50:19 +02:00
Yao Wei Tjong 姚伟忠
86037b99dc Quick fix for RPI cross-compiling build on a host with PulseAudio. 2015-11-25 00:15:37 +08:00
Lasse Öörni
7094817a2d Further fix for Quaternion VS2010 crash issue. 2015-11-24 17:55:31 +02:00
Lasse Öörni
3e0c4d7a4d Merge pull request #1057 from juj/vs2010_sse_alignment_workaround
vs2010_sse_alignment_workaround
2015-11-24 17:36:28 +02:00
Jukka Jylänki
811712e141 Work around VS2010 compiler bug with SSE and copy construction/assignment misalignment. Closes #1044. 2015-11-24 17:29:16 +02:00
Lasse Öörni
1035c8d745 Merge pull request #1056 from juj/vs2015_ucomige_ss_workaround
vs2015_ucomige_ss_workaround
2015-11-24 15:47:37 +02:00
Jukka Jylänki
04dbf71e71 Work around bug #1053 (https://connect.microsoft.com/VisualStudio/feedback/details/2053175) by replacing the SSE1 specific _mm_ucomige_ss() with SSE2 specific _mm_cvtsi128_si32(_mm_castps_si128(c)) == -1. Given that URHO3D_SSE is targeting SSE2, this workaround has no drawbacks. Closes #1053. 2015-11-24 15:22:59 +02:00
Yao Wei Tjong 姚伟忠
7b49e63dc5 Skip installing Emscripten data files when destination var not defined.
For Travis CI - Speed up the CI builds on Mac OSX VM by removing build test for 32-bit OSX build. All OSX since Lion are 64-bit only.
[ci only: Emscripten, OSX] [skip appveyor]
2015-11-23 22:36:05 +08:00
Lasse Öörni
eb9c04fcac Make sure ScreenToWorldPoint() correctly returns points on a plane with the specified distance (Z). 2015-11-23 14:42:25 +02:00
Lasse Öörni
d13addbbd7 Fix Vegetation shadow shader for D3D11. Ensure LitSolid changes are ported to Vegetation shader. Put wind related parameters to a custom constant buffer on D3D11. Closes #1052. 2015-11-23 13:49:00 +02:00
Yao Wei Tjong 姚伟忠
371a49afb0 Escape dollar sign in the custom commands. Pardon our dust.
[skip appveyor] [ci only: OSX] [ci package]
2015-11-23 13:43:35 +08:00
Yao Wei Tjong 姚伟忠
974867cc42 For Travis CI - another attempt to remove Android SDK before packaging.
Fix a typo in custom commands for Urho3D universal build target.

[ci package] [ci only: Android, OSX] [skip appveyor]
2015-11-23 13:07:54 +08:00
Yao Wei Tjong 姚伟忠
2d39e2823e Simplify "logic" for 'Urho3D_universal' custom target.
For Travis CI - adjust heuristic rule for cutting of iOS universal binary build.
For Travis CI - clean up the Android SDK before performing the packaging for Android build.

(Test quotation marks escape in commit message)
[ci only: Android, OSX] [skip appveyor] [ci package]
2015-11-23 11:58:18 +08:00
Yao Wei Tjong 姚伟忠
90edf01c7c For Travis CI - avoid CMake 3.4 to fix #1043.
Another attempt to fix Android Intel Atom CI builds.

[skip appveyor] [ci package] [ci only: OSX, Android]
2015-11-22 16:47:38 +08:00
Yao Wei Tjong 姚伟忠
d4929af473 For Travis CI - attempt to fix Android Intel Atom CI builds.
Alter the debug print for troubleshooting iOS CI builds.
[ci package] [skip appveyor] [ci only: Android, OSX]
2015-11-22 12:01:27 +08:00
Yao Wei Tjong 姚伟忠
59fedbda58 Fix the setup of Urho3D_universal custom target on iOS build.
[ci package]
2015-11-22 09:50:41 +08:00
Yao Wei Tjong 姚伟忠
69ea5e6863 Minor documentation update to replace old class references. 2015-11-22 09:48:43 +08:00
Yao Wei Tjong 姚伟忠
3ff517743b For Travis CI - set URHO3D_DEPLOYMENT_TARGET build option to 'generic'. 2015-11-22 09:48:43 +08:00
Yao Wei Tjong 姚伟忠
45dcf63f19 Fix build system to install/package Emscripten share js and data files. 2015-11-22 09:48:43 +08:00
Yao Wei Tjong 姚伟忠
31a3c81e26 For Travis CI - escape double quotes in commit message. 2015-11-22 09:48:43 +08:00
Yao Wei Tjong 姚伟忠
44bbcf8867 For Travis CI - fail the CI build job when packaging failed. 2015-11-22 09:48:43 +08:00
Yao Wei Tjong 姚伟忠
688f1f4892 For Travis CI - add debug print for iOS build. 2015-11-22 09:48:43 +08:00
Yao Wei Tjong 姚伟忠
8296370cf3 Only check for pkg-config when targeting Linux platform. 2015-11-22 09:48:43 +08:00
Lasse Öörni
ed99f4094c Make sure Application.h is usable without any other include files. Closes #1051. 2015-11-21 13:50:12 +02:00
Lasse Öörni
88c07f952d If the original node is still selected in paste, behave as if duplicating. Closes #1034. 2015-11-21 13:31:23 +02:00
Lasse Öörni
d59c31aa92 Add note to conventions regarding how refcounted object assignment implies ownership through SharedPtr, and how to end the assignment & free the object. 2015-11-21 12:54:39 +02:00
Lasse Öörni
e1cae7077f Ensure matching interpolator order with point lights, critical on D3D11. Closes #1048. 2015-11-21 12:36:57 +02:00
urho3d-travis-ci
b9e939a3e8 Travis CI: API documentation update at 2015-11-17 20:46:15 UTC.
[ci package]

Commit: c614a5d321

Message: Retain node's Z position when applying 2D physics transform. Code cleanup. Closes #1045.
2015-11-17 20:46:15 +00:00
Lasse Öörni
c614a5d321 Retain node's Z position when applying 2D physics transform. Code cleanup. Closes #1045. 2015-11-17 22:38:00 +02:00
ninjastone
25433e2b5e Merge branch 'master' of https://github.com/urho3d/Urho3D into uiscale 2015-11-17 22:11:53 +09:00
ninjastone
f0532d5d61 Add script bindings to UI scaling functions.
Fix UI elements getting clipped when scaling down.
2015-11-17 22:08:32 +09:00
Lasse Öörni
e4b5140cab Eliminate KNET_UNIX define from kNet build and consequently from Urho3D client programs. 2015-11-16 14:31:05 +02:00
Lasse Öörni
a47c72aa4b Use _WIN32 define in kNet. 2015-11-16 14:31:04 +02:00
Lasse Öörni
c1893c7c51 CMakeLists formatting. 2015-11-16 14:31:03 +02:00
Jordan Patterson
bc917769d1 Build SDL with PulseAudio if available 2015-11-16 14:31:01 +02:00
Yao Wei Tjong 姚伟忠
eaf7c441bb For Travis CI - attempt to fix iOS CI builds.
[ci only: OSX]
Close #1043
2015-11-16 19:37:24 +08:00
Yao Wei Tjong 姚伟忠
e93b149656 For AppVeyor - set the default artifact for Windows users on SF.net. 2015-11-16 19:05:52 +08:00
Lasse Öörni
52af7a6bb8 Remove threading from Octree raycasts to prevent worker thread spin-up time and possible threading related crashes in case there are thread-unsafe custom drawable classes. 2015-11-16 11:31:23 +02:00
Lasse Öörni
1f0fc3de93 Added missing DelayedStart() functionality to LuaScriptInstance. 2015-11-16 11:20:51 +02:00
Lasse Öörni
594b91ba19 Add TryAcquire() to Mutex. Closes #1038. 2015-11-13 20:33:24 +02:00
Lasse Öörni
a51d8d0657 Merge remote-tracking branch 'evolarium/xrandr' 2015-11-13 20:11:52 +02:00
Lasse Öörni
e6c75eb229 Added TRANSLUCENT option to lighting, which takes absolute value of NdotL (only works in forward lighting.) Add example translucent techniques. Closes #1016. 2015-11-13 17:21:13 +02:00
Lasse Öörni
19517e8aa4 Move empty Texture::SetShadowCompare() in D3D9 code to .cpp file to prevent warnings in client programs. 2015-11-13 17:03:43 +02:00
Lasse Öörni
c1cc27c888 Include the dummy floats in BoundingBox regardless of URHO3D_SSE to prevent ABI incompatibility if URHO3D_SSE has different value in the client application. 2015-11-13 17:03:10 +02:00
Lasse Öörni
99d93393d1 Prevent losing input focus when using an external window, as the window flags are not reliable in that case. 2015-11-13 11:08:23 +02:00