コミット履歴

作者 SHA1 メッセージ 日付
  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 年 前
  Yao Wei Tjong 姚伟忠 46285baf97 Refactor build scripts to group Urho3D specific build option. 11 年 前
  aster2013 9b31d29a54 Add GetFullName in ShaderVariation, make code more clear. 12 年 前
  Yao Wei Tjong 姚伟忠 2e8744dc01 Minor cleanup - remove redundant null check for subsystems pointer. 12 年 前
  Lasse Öörni 1f91776233 Removed the Shader::SanitateDefines() function. Instead the Shader resource normalizes defines and creates aliases if necessary to ensure fast queries but to prevent duplicates. 12 年 前
  Lasse Öörni 8018a1f0f0 Do not comment out samplers in GLSL vertex shaders, as it's not necessary for correct compilation. 12 年 前
  Lasse Öörni cc6e6504f9 Simplified shader source code modification. 12 年 前
  Lasse Öörni 2b95618cdb Adapted AutoExposure & BloomHDR shaders. Improved GLSL commenting out of the unnecessary shader function. 12 年 前
  Lasse Öörni 92c8144621 Comment out sampler uniforms in GLSL vertex shaders. 12 年 前
  Lasse Öörni 0bcb95e6a2 Refactored techniques + more GLSL & HLSL shaders. Fixed shader code loading for cases where only vertex or pixel shader source is present. 12 年 前
  Lasse Öörni 3e14caf89e Load/save cached binary HLSL shaders. Report SM3 supported on OpenGL to simplify code. 12 年 前
  Lasse Öörni caf080ecbb Initial refactoring of Direct3D9 shaders. ShaderCompiler removed. Bytecode not cached into files yet. 12 年 前
  Lasse Öörni db713bdba2 Avoid string allocations during View::Define() and Renderer::GetShader(). 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 1a1fe9a24f Optimize Shader::SanitateDefines(). In debug mode, check that shader code uses each define. 12 年 前
  Lasse Öörni e0f391b0fc Started shader refactoring. 12 年 前