From 6178aea6ef0f3322a7716cabb0e29f523755dafb Mon Sep 17 00:00:00 2001 From: vrld Date: Thu, 29 Dec 2011 15:27:04 +0100 Subject: [PATCH] Discard active stencil when switching canvas. --- src/modules/graphics/opengl/wrap_Graphics.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/modules/graphics/opengl/wrap_Graphics.cpp b/src/modules/graphics/opengl/wrap_Graphics.cpp index 47b9ac26c..08809903e 100644 --- a/src/modules/graphics/opengl/wrap_Graphics.cpp +++ b/src/modules/graphics/opengl/wrap_Graphics.cpp @@ -712,6 +712,9 @@ namespace opengl int w_setCanvas(lua_State * L) { + // discard stencil testing + instance->discardStencil(); + // called with nil or none -> reset to default buffer if (lua_isnoneornil(L,1)) {