Commit History

Author SHA1 Message Date
  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 years ago
  Yao Wei Tjong 姚伟忠 50556078d6 Fix Raspberry-PI build. 12 years ago
  Lasse Öörni caf080ecbb Initial refactoring of Direct3D9 shaders. ShaderCompiler removed. Bytecode not cached into files yet. 12 years ago
  Lasse Öörni db713bdba2 Avoid string allocations during View::Define() and Renderer::GetShader(). 12 years ago
  Lasse Öörni ea334e4393 Merge branch 'master' into shader-refactor 12 years ago
  Lasse Öörni 6d5ddc23e0 Bump the copyright for 2014. 12 years ago
  Lasse Öörni 1a1fe9a24f Optimize Shader::SanitateDefines(). In debug mode, check that shader code uses each define. 12 years ago
  Lasse Öörni e0f391b0fc Started shader refactoring. 12 years ago
  Lasse Öörni f299c0d815 Fixed Android GL context destroy / restore. Removed project.properties file, as it's generated by the command "android update project". 12 years ago
  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 years ago