Explorar o código

Fixed misplaced not operator in stencil test setup.

Lasse Öörni %!s(int64=14) %!d(string=hai) anos
pai
achega
d9088dd4ca
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  1. 1 1
      Engine/Graphics/OpenGL/OGLGraphics.cpp

+ 1 - 1
Engine/Graphics/OpenGL/OGLGraphics.cpp

@@ -1662,7 +1662,7 @@ void Graphics::SetStencilTest(bool enable, CompareMode mode, StencilOp pass, Ste
             stencilRef_ = stencilRef;
             stencilRef_ = stencilRef;
             stencilMask_ = stencilMask;
             stencilMask_ = stencilMask;
         }
         }
-        if (pass != stencilPass_ || fail != stencilFail_ || !zFail != stencilZFail_)
+        if (pass != stencilPass_ || fail != stencilFail_ || zFail != stencilZFail_)
         {
         {
             glStencilOp(glStencilOps[fail], glStencilOps[zFail], glStencilOps[pass]);
             glStencilOp(glStencilOps[fail], glStencilOps[zFail], glStencilOps[pass]);
             stencilPass_ = pass;
             stencilPass_ = pass;