Commit History

Автор SHA1 Съобщение Дата
  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. преди 11 години
  Yao Wei Tjong 姚伟忠 176a9b7009 Minor fix to vertex buffer resize logic. [ci skip] преди 11 години
  aster2013 b9f106ce9d Add draw debug triangle in DebugRenderer. преди 11 години
  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. преди 12 години
  Lasse Öörni 07f06563bc Optimized Renderer::GetShader() so that caching shader variation pointers becomes unnecessary for the most part. преди 12 години
  Lasse Öörni ea334e4393 Merge branch 'master' into shader-refactor преди 12 години
  Lasse Öörni 6d5ddc23e0 Bump the copyright for 2014. преди 12 години
  Lasse Öörni e0f391b0fc Started shader refactoring. преди 12 години
  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. преди 12 години
  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. преди 12 години
  Lasse Öörni 7a20f0ad03 Optimize repeated GetWorldBoundingBox() in Drawable::UpdateBatches() override functions. преди 12 години
  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. преди 12 години
  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'. преди 12 години