Commit History

Author SHA1 Message Date
  Lasse Öörni 3e14caf89e Load/save cached binary HLSL shaders. Report SM3 supported on OpenGL to simplify code. 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 07f06563bc Optimized Renderer::GetShader() so that caching shader variation pointers becomes unnecessary for the most part. 12 years ago
  Lasse Öörni ea334e4393 Merge branch 'master' into shader-refactor 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