Lasse Öörni 417e62f106 Detect deferred light volume batch and subtract camera position only in that case to allow the pixel shader light parameters (light position, shadow matrices etc.) to also be used in forward rendering if necessary. 12 years ago
..
OGLGPUObject.cpp 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
OGLGPUObject.h 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
OGLGraphics.cpp 417e62f106 Detect deferred light volume batch and subtract camera position only in that case to allow the pixel shader light parameters (light position, shadow matrices etc.) to also be used in forward rendering if necessary. 12 years ago
OGLGraphics.h cadb503976 Added transform by matrix functions to Plane. Added camera clipping plane support. Added basic reflective+refractive water shader + material. 12 years ago
OGLGraphicsImpl.cpp 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
OGLGraphicsImpl.h 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
OGLIndexBuffer.cpp f299c0d815 Fixed Android GL context destroy / restore. Removed project.properties file, as it's generated by the command "android update project". 12 years ago
OGLIndexBuffer.h 363945b729 Instead of storing Geometry pointers, store shared array pointers for triangle mesh collision data. This protects against the original Geometry resizing its data. 12 years ago
OGLRenderSurface.cpp f299c0d815 Fixed Android GL context destroy / restore. Removed project.properties file, as it's generated by the command "android update project". 12 years ago
OGLRenderSurface.h 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
OGLShaderProgram.cpp f299c0d815 Fixed Android GL context destroy / restore. Removed project.properties file, as it's generated by the command "android update project". 12 years ago
OGLShaderProgram.h 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
OGLShaderVariation.cpp 1a1fe9a24f Optimize Shader::SanitateDefines(). In debug mode, check that shader code uses each define. 12 years ago
OGLShaderVariation.h e0f391b0fc Started shader refactoring. 12 years ago
OGLTexture.cpp d4fb9a9450 Add Zone height fog support, HeightFog shader option and techniques. 12 years ago
OGLTexture.h d4fb9a9450 Add Zone height fog support, HeightFog shader option and techniques. 12 years ago
OGLTexture2D.cpp 20b67638e3 Hack fix for render-to-texture failing on iOS. 12 years ago
OGLTexture2D.h 42093ea88c Allow programmatic control of the mip reduction settings of Texture. 12 years ago
OGLTexture3D.cpp 939ca2d47b Code formatting. 12 years ago
OGLTexture3D.h d4fb9a9450 Add Zone height fog support, HeightFog shader option and techniques. 12 years ago
OGLTextureCube.cpp f299c0d815 Fixed Android GL context destroy / restore. Removed project.properties file, as it's generated by the command "android update project". 12 years ago
OGLTextureCube.h 42093ea88c Allow programmatic control of the mip reduction settings of Texture. 12 years ago
OGLVertexBuffer.cpp f299c0d815 Fixed Android GL context destroy / restore. Removed project.properties file, as it's generated by the command "android update project". 12 years ago
OGLVertexBuffer.h 363945b729 Instead of storing Geometry pointers, store shared array pointers for triangle mesh collision data. This protects against the original Geometry resizing its data. 12 years ago