Lasse Öörni
|
943a2c348b
Added mechanism to limit material techniques on desktop hardware. Closes #516.
|
11 lat temu |
Yao Wei Tjong 姚伟忠
|
2c5fb1db03
Fix Technique class to recalculate memory used based on numPasses.
|
11 lat temu |
Lasse Öörni
|
8463393377
Initial resource background loading API and implementation. Background loading-capable implementation for textures (load image in background thread, upload image to GPU in main thread), other resources todo.
|
11 lat temu |
Lasse Öörni
|
6bfcc28010
Allow a pass to be marked as SM3-only, so that rendering limitations can be defined as data-driven instead of hardcoding in the engine. Moved specular disable for SM2 shadowed pointlight from code to shaders. Mention in the documentation that some materials may be too complex for SM2 and dynamic shadows.
|
11 lat temu |
Lasse Öörni
|
02e543ba5c
Support for per-pixel negative lights. Added BLEND_SUBTRACT & BLEND_SUBTRACTALPHA blend modes. Light code cleanup.
|
11 lat temu |
Lasse Öörni
|
263a624fe4
Possibility in ResourceCache to enable returning resources which failed to load. This is used in the editor to overcome eg. failed scripts disappearing from a ScriptInstance's script file slot.
|
12 lat temu |
Lasse Öörni
|
ea334e4393
Merge branch 'master' into shader-refactor
|
12 lat temu |
Lasse Öörni
|
6d5ddc23e0
Bump the copyright for 2014.
|
12 lat temu |
Lasse Öörni
|
3004b08f66
Continued shader refactoring.
|
12 lat temu |
Lasse Öörni
|
e0f391b0fc
Started shader refactoring.
|
12 lat temu |
Lasse Öörni
|
712345aa56
Added log macros with formatting. Closes #114.
|
12 lat temu |
Lasse Öörni
|
1f87bcb9f9
Added HashTable class, which has fixed bucket count and a limited API to optimize for performance.
|
12 lat temu |
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 lat temu |