Commit Graph

  • 6a3f61f770 Fix billboard rendering. Calculate legacy vertex element bitmask only once. When setting vertex data for directional billboards, query camera world position just once. Lasse Öörni 2016-04-05 01:19:26 +0300
  • 9523a36334 Fix Lua bindings & declaration of legacy vertex elements. Lasse Öörni 2016-04-04 12:02:27 +0300
  • 9fd22d3323 Fix instance texture coordinate in HLSL shaders. Lasse Öörni 2016-04-04 03:36:58 +0300
  • a458d30fd5 Initial freeform vertex declarations for D3D9. Lasse Öörni 2016-04-04 01:37:55 +0300
  • 55d1d82784 Improved occluder sorting contributed by Enhex. Closes #1305. Lasse Öörni 2016-04-04 20:47:12 +0300
  • 0987d15a5f Update documentation for 2D array textures. Closes #1236. Lasse Öörni 2016-04-04 20:33:33 +0300
  • 93927e39e6 Merge remote-tracking branch 'cosmy1/update-libcpuid' Lasse Öörni 2016-04-04 19:55:12 +0300
  • deaeb1d9fa Merge remote-tracking branch 'r-ku/c++11-events' Lasse Öörni 2016-04-04 19:31:06 +0300
  • 740ff3491a C++11 event binding (lambdas/std::bind). Removed redundant EventHandler() constructor. rokups 2016-04-03 11:03:05 +0300
  • ace93bd98a - Fix touch input bug (https://github.com/urho3d/Urho3D/issues/1303) - Fix event name typo in script samples. hdunderscore 2016-04-04 19:35:34 +1000
  • 4d67a73bfc Adjust CMakeLists.txt as now STB is a header-only implementation. Additionally, remove all the local changes as they are either not required as the bug has already been fixed upstream or there are other ways to do what we want to do without altering the original code. Yao Wei Tjong 姚伟忠 2016-04-03 16:45:40 +0800
  • 81146fb816 Merge commit '5fa31a5194c0bf3a93662670a6e8f77cb6efddc0' as 'Source/ThirdParty/STB' Yao Wei Tjong 姚伟忠 2016-04-03 16:44:10 +0800
  • 5fa31a5194 Squashed 'Source/ThirdParty/STB/' content from commit 918ad3d Yao Wei Tjong 姚伟忠 2016-04-03 16:44:10 +0800
  • 7a8986813f Replace Source/ThirdParty/STB subdirectory with subtree. Yao Wei Tjong 姚伟忠 2016-04-03 16:44:06 +0800
  • 455b44da7b Update libcpuid version in documentation files cosmy 2016-04-02 22:31:05 +0200
  • b8054fc057 Update libcpuid to 0.2.2 cosmy 2016-04-02 22:29:34 +0200
  • 3cb270060f Fix compile for OpenGL ES 2.0. Lasse Öörni 2016-04-02 20:42:32 +0300
  • 3ee4483e39 Travis CI: API documentation update at 2016-04-02 15:40:08 UTC. [ci package] urho3d-travis-ci 2016-04-02 15:40:08 +0000
  • b8e2df4373 Merge pull request #1298 from cosmy1/patch-9 Lasse Öörni 2016-04-02 18:17:39 +0300
  • 30fbe453ef Add AngelScript binding (when applicable) for Texture2DArray. Lasse Öörni 2016-04-02 18:10:50 +0300
  • a6b9fb3f8b Use _WIN32 for code consistency cosmy1 2016-04-02 16:12:53 +0200
  • e253afe756 Fixed D3D9 build. reattiva 2016-04-02 10:37:08 +0200
  • 88d403b9b8 Added Texture2DArray. reattiva 2016-04-02 02:04:42 +0200
  • c833a03b9f Fix sincosf() function detection. Hide new defines from Urho3D.pc. Yao Wei Tjong 姚伟忠 2016-04-01 08:28:21 +0800
  • c9de118b01 For MSVC compiler, make COMPILER_VERSION synonym to MSVC_VERSION. Yao Wei Tjong 姚伟忠 2016-03-31 21:44:36 +0800
  • e9b094c8d2 Check for existence of sincosf / __sincosf instead of guessing. Closes #1294. Lasse Öörni 2016-03-31 23:33:50 +0300
  • 9abc4712a6 Remove unneeded GetD3DColor() function from D3D11 code. Lasse Öörni 2016-03-31 11:45:02 +0300
  • ce434a5057 Attempt to fix nanodbc library build using VS2015. Disable URHO3D_DATABASE_ODBC build option when MSVC compiler version is less than 14.0 (VS2015). [skip travis] Yao Wei Tjong 姚伟忠 2016-03-31 13:26:57 +0800
  • a2d26d8797 AngelScript ScriptInstance attribute storage during hot reload. Also restores attributes for later use if hot reload resulted in an error and inability to recreate the object right away. Closes #1291. Lasse Öörni 2016-03-30 22:16:03 +0300
  • 8af9f4785e Remove the special script attribute storage mechanism. Lasse Öörni 2016-03-30 20:54:43 +0300
  • 929d8acbae Misc. bug fixes and refactoring in configuring SDL library build. - Fix the regex to get the shared library soname correctly. - Use the GCC_ATOMIC and CLOCK_GETTIME whenever they are available. - Reorganize the if-else block in the SDL CMakeLists.txt to prevent Unix-like platforms (e.g. Android) from entering the block meant for genuine Unix/Linux. - and more. Yao Wei Tjong 姚伟忠 2016-03-27 11:40:11 +0800
  • c9560bd223 For Travis and AppVeyor - show last checkpoint at the desired place. Account for differences between Travis (which has built-in cache uploading support) and AppVeyor (which uses cmd "shell" that does not handle the '&&' operator at the end of the command correctly), we have to invoke the last 'ci_timer' rake task differently. Yao Wei Tjong 姚伟忠 2016-03-27 11:34:56 +0800
  • d1096470d5 Execute DelayedStart() in ScriptInstance, LuaScriptInstance & LogicComponent before first FixedUpdate() if it comes sooner than Update(). Fix long-standing bug in NinjaSnowWar where the ninja orientation would be overwritten by yaw=0 from controls. Lasse Öörni 2016-03-29 21:44:48 +0300
  • e56682731f Document URHO3D_C++11 build option. Update default values of URHO3D_LUA & URHO3D_SAMPLES build options in the documentation. Lasse Öörni 2016-03-29 20:49:05 +0300
  • 6fd0fa7a5b Aggregate initializers for container types. rokups 2016-03-29 18:26:52 +0300
  • 6a9e2eaee7 Expose ValueAnimationInfo in shared library rokups 2016-03-26 13:42:16 +0200
  • 3b12edb89d Ignore KDE ".directory" directory settings files rokups 2016-03-26 13:41:57 +0200
  • 5e65eee41e Travis CI: API documentation update at 2016-03-29 17:43:44 UTC. [ci package] urho3d-travis-ci 2016-03-29 17:43:44 +0000
  • 5246f74984 Merge remote-tracking branch 'hdunderscore/input_mousemode_update' Lasse Öörni 2016-03-29 19:49:55 +0300
  • 32904aefec Guard against drawable updates being inserted during threaded drawable update. Add these to separate container and process later. Inspired by PR work submitted by guijun. Lasse Öörni 2016-03-29 14:56:48 +0300
  • 45d7509ed7 Remove unused variable from Octree. Lasse Öörni 2016-03-29 12:10:45 +0300
  • da906d5c7c Merge remote-tracking branch 'cosmy1/fix' Lasse Öörni 2016-03-29 11:31:25 +0300
  • 28dc4ff557 Fix wrong true/false logic and unnecessary CString() in AnimatedSprite2D code. Closes #1289. Lasse Öörni 2016-03-29 11:18:14 +0300
  • 762d47683d Merge pull request #1286 from cosmy1/patch Lasse Öörni 2016-03-29 11:01:49 +0300
  • 467c4bd4e8 - Updated sample mouse mode setup. - (Web) Removed some of the exit engine logic. hdunderscore 2016-03-27 19:46:25 +1100
  • 97a94f9022 Updated mouse suppression and relative code. hdunderscore 2016-03-20 10:04:49 +1100
  • 918f3fdcc6 Initialize all class members in DetourCrowd cosmy 2016-03-26 14:28:01 +0100
  • 7f4ddfcd33 Add contributor name in file header cosmy 2016-03-26 14:25:46 +0100
  • 8e4d21f6ae Initialize all class members in DetourTileCache cosmy 2016-03-26 14:04:02 +0100
  • 15a90276f5 For AppVeyor CI - bring checkpoint timer to AppVeyor. Yao Wei Tjong 姚伟忠 2016-03-26 19:31:30 +0800
  • 5b5364602f Fix link issue in readme markdown cosmy 2016-03-25 16:26:18 +0100
  • 3749d72279 For Travis CI - display lap time between checkpoints. Yao Wei Tjong 姚伟忠 2016-03-25 21:53:49 +0800
  • 180ddf4817 Update contributor name also in Docs/Urho3D.dox. Lasse Öörni 2016-03-25 15:46:18 +0200
  • 93c1282b17 Changed name in readme Frode Lindeijer 2016-03-25 04:06:43 +0100
  • af2cf18229 Moved container begin and end from std to Urho3D namespace Frode Lindeijer 2016-03-25 03:36:59 +0100
  • 1796182337 For Travis CI - cleanup homebrew caches to free up disk space. Yao Wei Tjong 姚伟忠 2016-03-25 21:11:15 +0800
  • 062856a26d Merge pull request #1283 from cosmy1/fix-warnings Lasse Öörni 2016-03-25 12:57:01 +0200
  • 8cbe4ca146 For Travis CI - revert back to Xcode7.1 due to SIP on 7.3 VM. The SIP (aka rootless) feature prevents our script to setup the ccache for Clang. This will be a big problem in the future. The universal binary build on OSX and iOS platforms are only made possible with the help of ccache, on some cases we are just barely made it within the 50 minutes time limit. If the ccache cannot be setup due to SIP then we have to rethink everything. [ci only: OSX] [skip appveyor] Yao Wei Tjong 姚伟忠 2016-03-25 15:11:42 +0800
  • 8ef50490ba For Travis CI - switch to Xcode 7.3 and display second in checkpoints. Add temporary scouting logic to hunt down Java and other unneeded software components in the OSX build environment. Yao Wei Tjong 姚伟忠 2016-03-25 14:33:02 +0800
  • 433a97a351 Follow the latest code convention for source code modification. Yao Wei Tjong 姚伟忠 2016-03-25 10:16:46 +0800
  • ea3f05c1c5 Restore the explicit xpath_node copy constructor. Lasse Öörni 2016-03-24 23:49:20 +0200
  • ad7aeafa10 Use C style casting on numbers to keep code consistency cosmy 2016-03-24 22:18:31 +0100
  • 3a51592493 Merge remote-tracking branch 'cosmy1/update_pugixml' Lasse Öörni 2016-03-24 23:15:25 +0200
  • 6406996d6a Fix signed/unsigned mismatch in FontFaceFreeType.cpp cosmy 2016-03-24 21:15:43 +0100
  • dabd40775c Merge remote-tracking branch 'cosmy1/editor-loc' Lasse Öörni 2016-03-24 17:44:34 +0200
  • d11a1980ac Add missing commas in EditorStrings cosmy 2016-03-24 16:39:04 +0100
  • 52a5b27a0a Update pugixml version in documentation cosmy 2016-03-24 16:16:21 +0100
  • f2c13b2fb0 Add missing Italian localization entries cosmy 2016-03-24 16:09:19 +0100
  • ec3cbc37b6 Update pugixml from 1.5 to 1.7 cosmy 2016-03-24 15:50:00 +0100
  • 5bcc6663a4 Remove extra stb header cosmy 2016-03-24 15:46:55 +0100
  • 152e090141 Alias Vector4 to Color if necessary in Variant::GetColor(). Closes #1278. Lasse Öörni 2016-03-24 16:31:33 +0200
  • 382a7a35c5 Merge remote-tracking branch 'origin/sincos' Lasse Öörni 2016-03-24 14:48:35 +0200
  • 9a1b92c892 Merge remote-tracking branch 'cosmy1/master' Lasse Öörni 2016-03-24 13:53:13 +0200
  • cfbe7a425a Include DebugNew.h last in Component.cpp to match convention used elsewhere. Lasse Öörni 2016-03-24 13:41:21 +0200
  • 6a32b478e7 Merge pull request #1275 from cosmy1/patch-3 Lasse Öörni 2016-03-24 13:40:48 +0200
  • cf5315f279 Merge pull request #1276 from cosmy1/patch-4 Lasse Öörni 2016-03-24 13:39:06 +0200
  • 52d2ca5ee0 Remove unused STB headers cosmy 2016-03-24 05:22:06 +0100
  • 869e32ad6e Fix wrong directory path to JSONValue cosmy1 2016-03-24 05:02:39 +0100
  • 123b600aae Fix macro ident space cosmy1 2016-03-24 04:59:03 +0100
  • 0378b245a9 Use __sincosf on OSX. Lasse Öörni 2016-03-23 15:21:16 +0200
  • b16fc6493b Add a function SinCos() which uses sincosf on GCC for optimized billboardset update, and falls back to separate sinf & cosf calls elsewhere. Todo: add for other cases. Lasse Öörni 2016-03-23 13:03:08 +0200
  • 2ad76f9ada Bump LuaJIT and nanodbc version. Yao Wei Tjong 姚伟忠 2016-03-23 16:20:52 +0800
  • 72549e108d Merge commit '286f5cf9e60df25c409df07e1033478b62ddbe55' into master Yao Wei Tjong 姚伟忠 2016-03-23 16:19:00 +0800
  • 286f5cf9e6 Squashed 'Source/ThirdParty/nanodbc/' changes from 2a32409..8f7d426 Yao Wei Tjong 姚伟忠 2016-03-23 16:19:00 +0800
  • bb59c16cac Merge commit 'd7560271d1699c7dc6762ca26a70f8f366491ad5' into master. Yao Wei Tjong 姚伟忠 2016-03-23 16:18:31 +0800
  • d7560271d1 Squashed 'Source/ThirdParty/LuaJIT/' changes from 4820004..980364b Yao Wei Tjong 姚伟忠 2016-03-23 16:18:31 +0800
  • 54565005e2 Updated HTML5 behavior of the samples, mouse modes and UI cursor. hdunderscore 2016-03-14 23:55:53 +1100
  • 23c8af64c7 Added contributor credit. Lasse Öörni 2016-03-22 12:48:07 +0200
  • b7a7bdb705 Tabs to spaces, minor comment cleanup. Document new AssetImporter command line option. Lasse Öörni 2016-03-22 12:46:40 +0200
  • 915944bd4a Merge remote-tracking branch 'neat3d/impoter' Lasse Öörni 2016-03-22 11:57:33 +0200
  • d1deb226d5 Merge remote-tracking branch '1vanK/master' Lasse Öörni 2016-03-22 11:48:38 +0200
  • d73be95692 AssetImpoter can import a subset animation frames. Terence 2016-03-22 03:51:45 +0800
  • 709290346a Add contributors. Lasse Öörni 2016-03-21 12:22:50 +0200
  • 3743a3c102 Merge remote-tracking branch 'r-ku/CreateObject' Lasse Öörni 2016-03-21 12:21:45 +0200
  • e178939f33 Merge remote-tracking branch 'rikorin/sample-fix' Lasse Öörni 2016-03-21 12:09:34 +0200
  • 1afdd26927 Remove IsNull() checks from JSON save. Closes #1265. Lasse Öörni 2016-03-21 11:47:50 +0200
  • 51c7a94a04 Type mismatch in vehicle sample code rikorin 2016-03-21 13:18:42 +0500
  • 41dc3142aa Fix performance issue on Emscripten build due to wrong SSE detection. [ci package] Close #1259. Yao Wei Tjong 姚伟忠 2016-03-21 12:55:45 +0800
  • d503a84e81 Convenience method Context::CreateObject<T>() for creating objects akin to Node::CreateComponent<T>(...) bit 2016-03-20 17:41:08 +0200
  • 1e2baf7d7f Correct typo error in the ci_delete_mirror rake task. Related to commit c93c164e01 Yao Wei Tjong 姚伟忠 2016-03-20 14:28:25 +0800