Lasse Öörni
|
59d48c1a43
Allow to momentarily disable multisample antialiasing. Used for UI and fullscreen quad rendering.
|
11 年 前 |
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 年 前 |