diff options
author | Mitchell Stokes <mogurijin@gmail.com> | 2013-01-13 00:01:58 +0400 |
---|---|---|
committer | Mitchell Stokes <mogurijin@gmail.com> | 2013-01-13 00:01:58 +0400 |
commit | 4bd3477e29319922d7e7bbb774462d419fa0f40b (patch) | |
tree | c6dda5487cd5c31a4874829992f9e74b99dcce6a /source/gameengine/Rasterizer/RAS_OpenGLRasterizer/RAS_OpenGLRasterizer.h | |
parent | 3225131223711c99b3bdd4c27693cf4943d90b11 (diff) |
BGE: Adding preliminary alpha shadow support for Simple shadow maps. They do not work in the viewport nor do they work for Variance shadow maps.
Diffstat (limited to 'source/gameengine/Rasterizer/RAS_OpenGLRasterizer/RAS_OpenGLRasterizer.h')
-rw-r--r-- | source/gameengine/Rasterizer/RAS_OpenGLRasterizer/RAS_OpenGLRasterizer.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/source/gameengine/Rasterizer/RAS_OpenGLRasterizer/RAS_OpenGLRasterizer.h b/source/gameengine/Rasterizer/RAS_OpenGLRasterizer/RAS_OpenGLRasterizer.h index c156ee53ed3..5ff2709747d 100644 --- a/source/gameengine/Rasterizer/RAS_OpenGLRasterizer/RAS_OpenGLRasterizer.h +++ b/source/gameengine/Rasterizer/RAS_OpenGLRasterizer/RAS_OpenGLRasterizer.h @@ -103,6 +103,8 @@ class RAS_OpenGLRasterizer : public RAS_IRasterizer int m_motionblur; float m_motionblurvalue; + bool m_usingoverrideshader; + protected: int m_drawingmode; TexCoGen m_texco[RAS_MAX_TEXCO]; @@ -320,6 +322,8 @@ public: virtual void SetAnisotropicFiltering(short level); virtual short GetAnisotropicFiltering(); + virtual void SetUsingOverrideShader(bool val); + virtual bool GetUsingOverrideShader(); #ifdef WITH_CXX_GUARDEDALLOC MEM_CXX_CLASS_ALLOC_FUNCS("GE:RAS_OpenGLRasterizer") |