c8fb90898fTrigger double-click event over no element
cosmy1
2015-10-26 15:08:33 +0100
1b7e1fdf5cSimplify code and use static cast since the type is checked beforehand. Allow to create CollisionChain2D from editor.
Lasse Öörni
2015-10-26 11:19:11 +0200
55d97b1ba9Travis CI: API documentation update at 2015-10-25 19:13:43 UTC. [ci package]
urho3d-travis-ci
2015-10-25 19:13:43 +0000
13bc777ab6Fix using old attribute name in the editor. Closes#979.
Lasse Öörni
2015-10-25 20:57:05 +0200
60d946eb64Option to enable threaded occlusion rendering. May actually result in worse performance, so disabled by default. Report number of rendered occluders accurately (taking into account occluders rejected by being occluded themselves, or by running out of triangles.) Closes#970.
Lasse Öörni
2015-10-25 20:53:25 +0200
9661f33f01Fix uninitialized variables in ParticleEmitter. Closes#981.
Lasse Öörni
2015-10-25 20:44:05 +0200
4daf7fd3f0Added rendering scale to UI
ninjastone
2015-10-26 01:25:10 +0900
d7bc2d6a0dMove GetFileSizeString() to StringUtils.
Yao Wei Tjong 姚伟忠
2015-10-24 10:34:04 +0800
ae52d8ce45Fix logging in Engine.cpp.
Lasse Öörni
2015-10-23 22:31:54 +0300
58a6c38088Minor documentation updates to refer to the renamed macros.
Lasse Öörni
2015-10-22 22:05:23 +0300
b616aa6272Merge remote-tracking branch '1vanK/master'
Lasse Öörni
2015-10-23 22:27:39 +0300
6ca3bdbb1cRectify the 64-bit detection logic for MinGW compiler toolchain. Only use stackrealign flag on MinGW SSE 32-bit build. For Travis CI - fix documentation build on all Windows builds. Fix#951.
Yao Wei Tjong 姚伟忠
2015-10-23 23:03:11 +0800
6ccf70be10Add Windows Kit detection for Windows 10. Close#911.
Yao Wei Tjong 姚伟忠
2015-10-23 22:54:35 +0800
92e976eb0fTravis CI: API documentation update at 2015-10-23 11:53:15 UTC. [ci package]
urho3d-travis-ci
2015-10-23 11:53:15 +0000
6f60ee7f48Print memory use for all resources in ResourceCache::PrintMemoryUsage(). Change memory budget & use API to use unsigned long long (64bit). Expose GetFileSizeString() to script. Refactor Engine to use PrintMemoryUsage(). Match width of profiler and resource outputs. Rename Profiler::GetData() to Profiler::PrintData() to match the new ResourceCache function.
Lasse Öörni
2015-10-23 13:14:19 +0300
19027b4ae4Merge remote-tracking branch 'JSandusky/MemoryReporting'
Lasse Öörni
2015-10-23 11:55:20 +0300
d3e5abb45fTravis CI: API documentation update at 2015-10-23 07:07:21 UTC. [ci package]
urho3d-travis-ci
2015-10-23 07:07:21 +0000
83d0f9a23cAdd Z-up and handedness options to OBJ export
JSandusky
2015-10-22 22:44:28 -0400
379a80f3f5Remove ambiguity from ResourceCache mem use printing of lines
JSandusky
2015-10-22 20:06:14 -0400
8e39692ef3Show "Memory usage" DebugHud in all samples (F3 key)
JSandusky
2015-10-22 19:49:49 -0400
4532a3a72eLOGRAWF -> URHO3D_LOGRAWF
Ivan K
2015-10-23 00:34:01 +0400
4b015f3c51LOGERRORF -> URHO3D_LOGERRORF
Ivan K
2015-10-23 00:32:06 +0400
bfe60520bdLOGWARNINGF -> URHO3D_LOGWARNINGF
Ivan K
2015-10-23 00:29:24 +0400
f3de678cfdLOGINFOF -> URHO3D_LOGINFOF
Ivan K
2015-10-23 00:28:05 +0400
c9a77c8d56LOGDEBUGF -> URHO3D_LOGDEBUGF
Ivan K
2015-10-23 00:26:04 +0400
ecafb47f73LOGRAW -> URHO3D_LOGRAW
Ivan K
2015-10-23 00:20:52 +0400
ad2eb74d83LOGERROR -> URHO3D_LOGERROR
Ivan K
2015-10-23 00:17:49 +0400
3a7e7f058eLOGWARNING -> URHO3D_LOGWARNING
Ivan K
2015-10-23 00:06:38 +0400
d53fc4b94bLOGINFO -> URHO3D_LOGINFO
Ivan K
2015-10-22 23:59:47 +0400
0c3f67abfeLOGDEBUG -> URHO3D_LOGDEBUG
Ivan K
2015-10-22 23:53:15 +0400
ec17b8f73dIS_ASSET -> URHO3D_IS_ASSET
Ivan K
2015-10-22 23:44:39 +0400
d78219d014ASSET -> URHO3D_ASSET
Ivan K
2015-10-22 23:41:04 +0400
48c600711aFix wrong boolean check for determining what viewport read/write operations are used by the renderpath. Closes#974.
Lasse Öörni
2015-10-22 12:22:59 +0300
7fc377b546Make Text3D refresh the text batches (triggering font face reload) if the font texture(s) have data lost. Closes#967.
Lasse Öörni
2015-10-22 00:44:54 +0300
c810f9908fDLL export specializations of the Swap function.
Lasse Öörni
2015-10-21 23:00:05 +0300
db15f0358ePROFILE -> URHO3D_PROFILE
Ivan K
2015-10-21 23:46:50 +0400
31f3c9ab65DEFINE_APPLICATION_MAIN -> URHO3D_DEFINE_APPLICATION_MAIN
Ivan K
2015-10-21 23:08:28 +0400
a976309138DEFINE_MAIN -> URHO3D_DEFINE_MAIN
Ivan K
2015-10-21 22:59:09 +0400
fe05d4b16cUPDATE_ATTRIBUTE_DEFAULT_VALUE -> URHO3D_UPDATE_ATTRIBUTE_DEFAULT_VALUE
Ivan K
2015-10-21 22:50:08 +0400
3959d569faMIXED_ACCESSOR_ATTRIBUTE -> URHO3D_MIXED_ACCESSOR_ATTRIBUTE
Ivan K
2015-10-21 22:45:13 +0400
83b811b7e8ENUM_ACCESSOR_ATTRIBUTE -> URHO3D_ENUM_ACCESSOR_ATTRIBUTE
Ivan K
2015-10-21 22:39:49 +0400
212f419026ACCESSOR_ATTRIBUTE -> URHO3D_ACCESSOR_ATTRIBUTE
Ivan K
2015-10-21 22:32:36 +0400
14b1669735ENUM_ATTRIBUTE -> URHO3D_ENUM_ATTRIBUTE
Ivan K
2015-10-21 22:18:12 +0400
431e29d2cdATTRIBUTE -> URHO3D_ATTRIBUTE
Ivan K
2015-10-21 22:14:03 +0400
8b351bcf01REMOVE_ATTRIBUTE -> URHO3D_REMOVE_ATTRIBUTE
Ivan K
2015-10-21 22:08:33 +0400
82b9a034a2COPY_BASE_ATTRIBUTES -> URHO3D_COPY_BASE_ATTRIBUTES
Ivan K
2015-10-21 22:05:52 +0400
4bcbae61feHANDLER -> URHO3D_HANDLER
Ivan K
2015-10-21 21:49:02 +0400
f954325243HANDLER_USERDATA -> URHO3D_HANDLER_USERDATA
Ivan K
2015-10-21 21:39:04 +0400
974ae9d4bbfix ScriptAPIDump.cpp
Ivan K
2015-10-21 21:33:28 +0400
6abe6b66c0PARAM -> URHO3D_PARAM
Ivan K
2015-10-21 21:28:02 +0400
6b54578bc5EVENT -> URHO3D_EVENT
Ivan K
2015-10-21 20:43:05 +0400
d264f35c9dAdd note of documentation to the contribution chceklist.
Lasse Öörni
2015-10-21 12:18:36 +0300
24ac93600eGo through all vertices of the StaticSprite2D to update its bounding box. Closes#972.
Lasse Öörni
2015-10-21 11:32:09 +0300
f02cd63437OBJECT -> URHO3D_OBJECT
Ivan K
2015-10-21 11:12:45 +0400
1d4e379deaImplement proper rounding in the fixed point to integer conversion (>> 6). Fixes#968.
Lasse Öörni
2015-10-19 21:35:55 +0300
246aaf703fTravis CI: API documentation update at 2015-10-20 10:46:03 UTC. [ci package]
urho3d-travis-ci
2015-10-20 10:46:03 +0000
9469ef1a67Merge remote-tracking branch 'JSandusky/DetourCrowdLocalSpace'
Lasse Öörni
2015-10-20 12:26:34 +0300
583878c660Added contributor credit.
Lasse Öörni
2015-10-19 21:51:41 +0300
52a9c9853aMerge pull request #962 from ijsonlin/hotfix
Lasse Öörni
2015-10-19 21:49:29 +0300
77942c4f1aMake obstacle seek up through ALL parents to find mesh
JSandusky
2015-10-19 14:48:05 -0400
5395082c36To match Bullet's own behavior when debug rendering the whole physics world, also draw disabled constraints. Closes#964.
Lasse Öörni
2015-10-19 17:49:21 +0300
d7eee3b134Only update the toluabind.c back to source tree when it is opted.
Yao Wei Tjong 姚伟忠
2015-10-18 14:27:06 +0800
8df17a41eeBind GetParentComponent to angelscript and lua
JSandusky
2015-10-18 22:48:07 -0400
d3bf75aafcMinor documentation update on desktop deployment target build option. [ci only: master]
Yao Wei Tjong 姚伟忠
2015-10-18 12:16:57 +0800
c4edf6d327fixed wrong attribute name for spriter scml file
Hualin Song
2015-10-17 17:20:36 +0800
c35e4283e0Correct the values of SpriteInfo x and y
Hualin Song
2015-10-17 17:14:40 +0800
da3848716cCorrect the frameWidth and frameHeight
Hualin Song
2015-10-17 17:10:42 +0800
60e971eefeFor Travis CI - add new CI job for RPI2 with NEON switch on.
Yao Wei Tjong 姚伟忠
2015-10-17 11:39:19 +0800
e03965fbbfMark local changes in Bullet source files for NEON support on Android.
Yao Wei Tjong 姚伟忠
2015-10-17 10:54:15 +0800
e95542e9d6Fix missing export specifier in HttpRequest. Closes#957.
Lasse Öörni
2015-10-16 16:44:15 +0300
6eb9eac4cbUpdate documentation on using Viewport::SetCullCamera(). Remove outdated documentation related to instancing.
Lasse Öörni
2015-10-16 12:42:27 +0300
e28a678914Optimize away some uses of _MM_TRANSPOSE4_PS(), to remove two shuffles, two movs and replace shufps with the lighter movehl/lh and unpacks. Also do vector loads and stores manually in BoundingBox::Transformed() to avoid VS2015 from generating dirty asm code for the function. This has a few percent improvement on the heavy BoundingBox::Transformed() function call.
Jukka Jylänki
2015-10-16 01:06:55 +0300
8a447c7edaEnable BT_USE_SSE on Linux platform & BT_USE_NEON on Android platform. Add new build option URHO3D_NEON to enable/disable NEON code branch. Fix a bug where previously URHO3D_SSE was also erroneously being used to switch off BT_USE_NEON on iOS. Add new build option URHO3D_DEPLOYMENT_TARGET to set the GCC/Clang target arch (-march compiler flag). Default value is 'native'. Setting this to any cpu type higher than Pentium 4 may influence the effective SSE level being used in the build. The BulletPhysics library may switch to use higher level SSE as the result, for instance.
Yao Wei Tjong 姚伟忠
2015-10-16 16:32:28 +0800
31e0f09999Fix android rake task to work with multiple devices attached to adb.
Yao Wei Tjong 姚伟忠
2015-10-16 16:24:06 +0800
1abd059b66Travis CI: API documentation update at 2015-10-15 22:50:43 UTC. [ci package]
urho3d-travis-ci
2015-10-15 22:50:43 +0000
9bd1a02655Copy the nostencil flag correctly from the source view.
Lasse Öörni
2015-10-16 01:30:23 +0300
bd3efa69c1Remove code duplication from render stats gathering.
Lasse Öörni
2015-10-16 01:15:04 +0300
5161060d5bAllow to define a culling camera for Viewport. When defined, multiple views can share the same culling and other view preparations, reducing CPU use.
Lasse Öörni
2015-10-16 00:25:18 +0300
f2713d93f1Force stack realignment on MinGW with SSE. Closes#954.
Lasse Öörni
2015-10-15 15:03:54 +0300
d66e8787e3Only find AnimationController states using the animation's resource name (instead of user-supplied) to avoid potential ambiguous/unsanitated resource names leading to creation of duplicate animation states.
Lasse Öörni
2015-10-14 11:09:54 +0300
58df09ae95Travis CI: API documentation update at 2015-10-13 14:38:40 UTC. [ci package]
urho3d-travis-ci
2015-10-13 14:38:40 +0000
42ac49d933Merge remote-tracking branch 'juj/no_boundingbox_bool'
Lasse Öörni
2015-10-13 16:13:58 +0300
563c4cc2d6Merge remote-tracking branch 'juj/sse_opt_quat'
Lasse Öörni
2015-10-13 16:13:46 +0300
222cb27a74Add URHO3D_API specifier to SourceBatch struct.
Lasse Öörni
2015-10-13 14:17:43 +0300
fbd07ac39cRemove BoundingBox::defined_ boolean and instead have min = INF and max = -INF denote the case when a bounding box is degenerate. This helps reduce branching and SSE'ifying BoundingBox. SSE optimize some hot BoundingBox functions.
Jukka Jylänki
2015-10-12 01:45:57 +0300
a44466c150SSE optimize Quaternion.h.
Jukka Jylänki
2015-10-13 00:20:25 +0300
af5a14c3d9Mark potentially dangerous math class constructors explicit. Closes#947.
Lasse Öörni
2015-10-13 11:18:12 +0300
bb6a501d7dMerge remote-tracking branch 'juj/hot_sse'
Lasse Öörni
2015-10-13 10:55:11 +0300
c5c78603daRemove the workaround command for setting linker flags. [ci skip]
Yao Wei Tjong 姚伟忠
2015-10-13 09:53:53 +0800
0e4ba63687Only initialize the URHO3D_DEFAULT_SSE variable only once.
Yao Wei Tjong 姚伟忠
2015-10-13 09:30:52 +0800
a6dbb2c06dMerge branch 'juj-allow_enable_sse_on_emscripten' into master.
Yao Wei Tjong 姚伟忠
2015-10-13 09:08:12 +0800
f24af4ee9bEnable setting -DURHO3D_SSE=1 on Emscripten, but leave it disabled by default.
Jukka Jylänki
2015-10-13 00:30:09 +0300