Commit History

Autor SHA1 Mensaxe Data
  Lasse Öörni 2a4fbcdf54 Removed the old postprocess system. Instead renderpath fragments can be appended. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni a40fead7dc Updated license for the new year. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni ffe65cf885 Transition to xml-defined rendering path. Pass names changed. Likely caused a large number of regressions to postprocessing, texture rendering & multisampling, which need to be sorted out. The renderpath feature also needs to be documented. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni ec07e6c524 Started work toward renderpath programmability. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni d0bda4885a Load shaders for all passes regardless of render mode. The actual shader programs will not be compiled/created until actually used. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni 1ce5a632bd Removed the PassType enum in favor of hashed pass names, to prepare for freeform/redefinable render pipeline. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni 2ae05de8ca Added elapsed time accumulation to Scene. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni 7d8558a51f Applied massive patch from weitjong. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni 7c61b098bf Fixed forward lit spotlight shadows on OpenGL. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni e0e9487721 Fixed undefined behaviour in Light on iOS/Android. Fixed unused variable issues. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni 88aaa46465 Corrected formatting issues. License.txt & Readme.txt encoded as UTF-8, source code uses ASCII encoding. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni 9f572cd79d Do not leave transparent shadow variations unloaded because of ReuseShadowMaps mode. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni ba890672dd Added Size(), Width() and Height() to IntRect. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni f0b6d55b28 Enclosed Urho3D classes inside Urho3D namespace to avoid clashes with external libraries. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni 54dab6404f Fixed setting camera shader parameters redundantly in light prepass material pass. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni 8fe755e7e6 Do not release resource if it has weak refs. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni 478a5af9d1 Allow defining depth bias for materials. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni d18baaff87 Reverted back to 4 sample shadow mapping on OpenGL ES, but limited directional light cascades to 2. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni e8d549ef7e Shader refactoring. Renamed the lit object ubershader as LitSolid; it now handles also deferred rendering. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni e645875fd6 Moved maximum cascade check to Renderer. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni 18e8cb6334 Removed need for anisotropic filter OpenGL extension. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni 5507b006be Shader load/compile refactoring. Removed shader source code from the SourceAssets directory and moved to Bin/CoreData/Shaders. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni 2c0899b994 Fixed variable initialization order. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni a4c1924e04 Vertex & index buffer refactoring to unify feature set between graphics APIs, cleanup code, and prepare for Android OpenGL context loss handling. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni 3e7882093a Disabled all stencil operations on OpenGL ES for now, as the OES packed depth stencil isn't tested for or used yet. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni a8c622f330 Started work on GLES2 shadow mapping. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni c1c7dcf0ec Code cleanup. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni 9a4e69d5bc Removed fillmode, as it is deprecated on some APIs and not currently used in Urho3D. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni c3f75ee181 Removed alpha test, as it is deprecated in modern graphics API's. Instead implemented in the pixel shader. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni 0c98c92182 Do not create a new directional light when drawing a fullscreen quad. %!s(int64=13) %!d(string=hai) anos