diff options
author | Enne Walker <enne.walker@gmail.com> | 2010-05-14 11:28:28 -0400 |
---|---|---|
committer | Enne Walker <enne.walker@gmail.com> | 2010-05-14 18:18:54 -0400 |
commit | a7c8d89bd1ae36e219795d8cefb8333bc068bbfc (patch) | |
tree | 064910230fb9b0b1b8273d5865367b1c7e665fb9 /crawl-ref/source/glwrapper-ogl.cc | |
parent | 53d2a4b791ded9b8818c507b749c33848288fd56 (diff) | |
download | crawl-ref-a7c8d89bd1ae36e219795d8cefb8333bc068bbfc.tar.gz crawl-ref-a7c8d89bd1ae36e219795d8cefb8333bc068bbfc.zip |
Fixing incorrect OpenGL state logic.
Diffstat (limited to 'crawl-ref/source/glwrapper-ogl.cc')
-rw-r--r-- | crawl-ref/source/glwrapper-ogl.cc | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/crawl-ref/source/glwrapper-ogl.cc b/crawl-ref/source/glwrapper-ogl.cc index 01893d2d4a..1451d8567c 100644 --- a/crawl-ref/source/glwrapper-ogl.cc +++ b/crawl-ref/source/glwrapper-ogl.cc @@ -111,7 +111,8 @@ void OGLStateManager::set(const GLState& state) glDisable(GL_DEPTH_TEST); } - if (state.alphatest != m_current_state.alphatest) + if (state.alphatest != m_current_state.alphatest + || state.alpharef != m_current_state.alpharef) { if (state.alphatest) { |