Yao Wei Tjong 姚伟忠
|
20e21050e9
Rename everything 'RASPI' to 'RPI'. [ci rebase]
|
11 anni fa |
Lasse Öörni
|
98c09ac614
Insert GLSL version define before other defines if found from the shader code. Closes #398.
|
11 anni fa |
Lasse Öörni
|
1c3302757c
Clean up shader compiler error string on shader live reload to allow recovery. Closes #363.
|
11 anni fa |
aster2013
|
9b17bc6328
Remove fullName_ member variance.
|
11 anni fa |
aster2013
|
8fc76e81fd
Replace tab with space.
|
11 anni fa |
aster2013
|
9b31d29a54
Add GetFullName in ShaderVariation, make code more clear.
|
11 anni fa |
Lasse Öörni
|
cc9e5e1994
Moved to XML based shader precache files. Refactored shader precaching code to its own class. Closes #199.
|
12 anni fa |
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 anni fa |
Yao Wei Tjong 姚伟忠
|
50556078d6
Fix Raspberry-PI build.
|
12 anni fa |
Lasse Öörni
|
caf080ecbb
Initial refactoring of Direct3D9 shaders. ShaderCompiler removed. Bytecode not cached into files yet.
|
12 anni fa |
Lasse Öörni
|
db713bdba2
Avoid string allocations during View::Define() and Renderer::GetShader().
|
12 anni fa |
Lasse Öörni
|
ea334e4393
Merge branch 'master' into shader-refactor
|
12 anni fa |
Lasse Öörni
|
6d5ddc23e0
Bump the copyright for 2014.
|
12 anni fa |
Lasse Öörni
|
1a1fe9a24f
Optimize Shader::SanitateDefines(). In debug mode, check that shader code uses each define.
|
12 anni fa |
Lasse Öörni
|
e0f391b0fc
Started shader refactoring.
|
12 anni fa |
Lasse Öörni
|
f299c0d815
Fixed Android GL context destroy / restore. Removed project.properties file, as it's generated by the command "android update project".
|
12 anni fa |
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 anni fa |