Commit History

Autor SHA1 Mensaxe Data
  Lasse Öörni 4ac7b60758 Restructure the D3D9 GPU flush: after presenting, first wait for previous frame's query, then issue new query. To prevent a loop of device loss and window flicker, do not attempt to render on D3D9 when the window is minimized in fullscreen mode. %!s(int64=11) %!d(string=hai) anos
  Yao Wei Tjong 姚伟忠 176a9b7009 Minor fix to vertex buffer resize logic. [ci skip] %!s(int64=12) %!d(string=hai) anos
  aster2013 b9f106ce9d Add draw debug triangle in DebugRenderer. %!s(int64=12) %!d(string=hai) anos
  Lasse Öörni abc6fcd8b8 Shader precaching mechanism. Call Graphics::BeginDumpShaders() or use the engine command line parameter -ds <file> to create a shader dump file of the variations that are loaded during program run, and Graphics::PrecacheShaders() to load the dump file. %!s(int64=12) %!d(string=hai) anos
  Lasse Öörni 07f06563bc Optimized Renderer::GetShader() so that caching shader variation pointers becomes unnecessary for the most part. %!s(int64=12) %!d(string=hai) anos
  Lasse Öörni ea334e4393 Merge branch 'master' into shader-refactor %!s(int64=12) %!d(string=hai) anos
  Lasse Öörni 6d5ddc23e0 Bump the copyright for 2014. %!s(int64=12) %!d(string=hai) anos
  Lasse Öörni e0f391b0fc Started shader refactoring. %!s(int64=12) %!d(string=hai) anos
  Lasse Öörni 6219289e9f Optimize text batch preparation by avoiding dynamic allocation each frame. Use last glyph if rendering the same glyph several times in a row. Changed repeated postincrement of a destination pointer to indexing where applicable. %!s(int64=12) %!d(string=hai) anos
  Lasse Öörni 088dba041c Fix missing sound playback start/stop when using the play/pause buttons in editor toolbar. Improved sphere debug drawing. Added debug drawing to SoundSource3D. Closes #63. %!s(int64=12) %!d(string=hai) anos
  Lasse Öörni 7a20f0ad03 Optimize repeated GetWorldBoundingBox() in Drawable::UpdateBatches() override functions. %!s(int64=12) %!d(string=hai) anos
  Lasse Öörni 26a9bc763e Added Temporary flag to Serializable, which means it will not be saved if enabled. Currently the sub-nodes created by Terrain are marked temporary. %!s(int64=12) %!d(string=hai) anos
  Wei Tjong Yao 02512cecf9 In order to move the out-of-source 'build' directory back to Urho3D project root directory, all the source codes sub-directories are now moved down one level to a new directory under project root called 'Source'. %!s(int64=12) %!d(string=hai) anos