8a93493ca6Update coding conventions for C++11.
Eugene Kozlov
2017-08-21 11:36:51 +0300
e2d2f8e388Fix crash on android
Rokas Kupstys
2017-08-21 15:25:40 +0300
de18c72ce7Cleanup unused code from Renderer. Add "persistent" flag to readable depth buffers in the HWDepth deferred renderpaths. This is required to fix a D3D11 bug leading to garbled display with multiple rendertexture views that use readable depth. Closes#2082.
Lasse Öörni
2017-08-20 21:43:18 +0300
3a85655248Prevent use of system call also on iOS. Closes#2083.
Lasse Öörni
2017-08-20 18:29:13 +0300
2118761c5aFor CI - correct typo.
Yao Wei Tjong
2017-08-21 00:10:27 +0800
ad464086e4Fix for build error on AppVeyor
Rokas Kupstys
2017-08-20 18:20:55 +0300
7e1c82685fFor CI - ensure debug build stage does not produce any build artifact.
Yao Wei Tjong 姚伟忠
2017-08-20 22:05:08 +0800
b8495dbd28Added Clip, Merge, and contructor from pair of IntVector2 to IntRect.
Rainer Deyke
2017-08-20 15:01:59 +0200
fece9d6cc4Fix uninitialized variables in InverseKinematics sample. Closes#2081.
Lasse Öörni
2017-08-20 12:23:54 +0300
be87f315f2For CI - misc. post-mortem fixes.
Yao Wei Tjong 姚伟忠
2017-08-20 16:38:33 +0800
f8097b976aAfter rendering to texture restore previous render surface if UI subsystem was called with resetRenderTargets=false.
Rokas Kupstys
2017-08-20 11:04:43 +0300
6fc2c19baaMore code cleanups.
Rokas Kupstys
2017-08-20 10:52:48 +0300
50dd3fd3c9Fix memory backtrace option (Linux-only) getting enabled on non-Unix platform in debug build.
Lasse Öörni
2017-08-19 20:38:45 +0300
16ee7e1121* Changed UIComponent::IsValid() to overriden UIComponent::IsEnabled() * Separated batches and vertex buffers of normal UI and UI rendered to texture. * Cleaned up Render() method adding additional surface parameter to render into. Passing null renders on to screen. Support for rendering UI to texture.
Rokas Kupstys
2017-08-19 20:31:23 +0300
12c394232cDisable verbose debug output (z_verbose & z_error) from FreeType's zlib, to make sure it doesn't clash with Assimp's zlib in a debug build.
Lasse Öörni
2017-08-19 19:56:06 +0300
4612ee2a67Cutoff current state of porting notes to 1.7 version.
Lasse Öörni
2017-08-19 18:55:51 +0300
2ac4f89a86Reorder changelog sections for consistency with last changelog.
Lasse Öörni
2017-08-19 14:36:37 +0300
c4ebdf9424Travis CI: API documentation update at 2017-08-19 08:04:29 UTC. [ci package]
urho3d-travis-ci
2017-08-19 08:04:29 +0000
05452b8bd1Refactor IntegerLog2() to LogBaseTwo() for performance and consistency.
Yao Wei Tjong 姚伟忠
2017-08-19 15:37:10 +0800
9dfff67e97Support Web build tree path with spaces. Fix#2078.
Yao Wei Tjong 姚伟忠
2017-08-19 15:12:33 +0800
3e58ccf41cRevert "Remove temporary workaround which appears to be redundant now."
Yao Wei Tjong 姚伟忠
2017-08-19 15:11:21 +0800
4265f99a8cFix normals / lighting on the cylinder by using auto normal smoothing. Closes#2075.
Lasse Öörni
2017-08-18 22:40:13 +0300
e877b98544Typo fix and highlight WebAssembly.
Lasse Öörni
2017-08-18 10:00:59 +0300
f644b7b87fInitial V1.7 changelog.
Lasse Öörni
2017-08-17 22:51:00 +0300
0d7d0e573dGenerate a dummy/initial PCH when using out-of-source build tree only. Fix#2068.
Yao Wei Tjong 姚伟忠
2017-08-17 07:07:38 +0800
9575cd6539Remove joke to keep in line with rest of documentation.
Lasse Öörni
2017-08-16 18:55:46 +0300
144108a1f3Merge remote-tracking branch 'TheComet93/IKDoc'
Lasse Öörni
2017-08-16 18:38:55 +0300
18d5ce2fedRemove unnecessary VS defines from PBR techniques.
Lasse Öörni
2017-08-16 13:26:45 +0300
c2c1d06cd2Remove unused IBL code which requires tangents / bitangents, and do not require tangents for IBL / non-normalmapped. Fix PBR techniques so that VS also refers to NORMALMAP define when necessary, since that is now required to trigger the tangent calculation. Closes#2072.
Lasse Öörni
2017-08-16 10:50:37 +0300
8f4b77aa34Finished IK documentation
TheComet
2017-08-15 21:52:51 +0200
b4fc4c28b6Documenting IK some more...
TheComet
2017-08-15 00:34:16 +0200
1695a263dbWorking on IK documentation...
TheComet
2017-08-06 20:37:49 +0200
848f52fbe9For CI - attempt to implement the conditional build stage on our own. This is to fix packaging build on OSX build environment where they were running out of time in the absense of the pre-cache stage. [ci package] test that it does not trigger on a branch.
Yao Wei Tjong 姚伟忠
2017-08-13 20:46:33 +0800
c1630d8d8dMerge pull request #2067 from TheComet93/iss2054
Lasse Öörni
2017-08-13 16:24:46 +0300
6af97c59b6Remove setting certain RigidBody boolean flags when UpdateMass() readds the body to world, to avoid introducing potential new bugs.
Lasse Öörni
2017-08-13 15:40:26 +0300
cdbfd83e4afixes#2054 - If there was a node in the scene with an empty name, IKEffector would always select that node as a target
TheComet
2017-08-13 14:04:27 +0200
2da19c1ab6Travis CI: API documentation update at 2017-08-12 13:56:05 UTC. [ci package]
urho3d-travis-ci
2017-08-12 13:56:05 +0000
4403b99cbdRemove separate navigation streaming samples.
Eugene Kozlov
2017-08-07 23:54:41 +0300
f84e9d1392Add streaming mode to C++ samples 15_Navigation and 39_CrowdNavigation . Fix using outdated navigation mesh data for streaming.
Eugene Kozlov
2017-08-07 23:34:10 +0300
20d2133f13Add streaming mode to AS sample 15_Navigation.
Eugene Kozlov
2017-08-07 22:59:14 +0300
f7573971f4Update Navigation AS API. Add streaming mode to AS sample 39_CrowdNavigation. Disable bounding box padding on NavigationMesh::Allocate. Send E_NAVIGATION_MESH_REBUILT on NavigationMesh::Allocate.
Eugene Kozlov
2017-08-07 22:49:23 +0300
db7d92e419Fix stuck CrowdAgent-s after NavigationMesh::AddTile.
Eugene Kozlov
2017-08-04 23:20:58 +0300
2073349613Partially revert commit a8a29d7 due to broken off-mesh movement.
Eugene Kozlov
2017-08-04 23:19:43 +0300
6f57b5b4e5Add events for navigation mesh tile operations. Fix obstacles rendering into newly added tiles.
Eugene Kozlov
2017-08-04 21:40:39 +0300
e85e9d897cAdd support of sparse navigation meshes and dynamic tile management. Add two examples based on 15_Navigation and 39_CrowdNavigation.
Eugene Kozlov
2017-08-04 00:34:31 +0300
e963e89f47Copy 15_Navigation and 39_CrowdNavigation samples.
Eugene Kozlov
2017-08-03 18:50:43 +0300
4f96c7c29fRefactoring the 'feature' setters and getters into a single method. Renaming a few things to be more consistent. Adding Documentation
TheComet
2017-07-28 18:36:57 +0200