@@ -898,6 +898,7 @@ std::vector<Canvas *> Graphics::getCanvas() const
void Graphics::setColorMask(ColorMask mask)
{
glColorMask(mask.r, mask.g, mask.b, mask.a);
+ states.back().colorMask = mask;
}
Graphics::ColorMask Graphics::getColorMask() const
@@ -168,7 +168,7 @@ int w_stencil(lua_State *L)
instance()->drawToStencilBuffer(true);
// Call stencilfunc()
- lua_pushvalue(L, 1);
+ lua_pushvalue(L, 1);
lua_call(L, 0, 0);
instance()->drawToStencilBuffer(false);