From 17aafeba15d2fd7d8b7d7f1dd16efaba3f2f3679 Mon Sep 17 00:00:00 2001 From: rdb Date: Tue, 13 Jan 2015 03:18:05 +0100 Subject: [PATCH] Fix stencil clear: reset stencil mask before glClearStencil --- panda/src/glstuff/glGraphicsStateGuardian_src.cxx | 1 + 1 file changed, 1 insertion(+) diff --git a/panda/src/glstuff/glGraphicsStateGuardian_src.cxx b/panda/src/glstuff/glGraphicsStateGuardian_src.cxx index b056cd15e8..4784fec6d7 100644 --- a/panda/src/glstuff/glGraphicsStateGuardian_src.cxx +++ b/panda/src/glstuff/glGraphicsStateGuardian_src.cxx @@ -2412,6 +2412,7 @@ clear(DrawableRegion *clearable) { } if (clearable->get_clear_stencil_active()) { + glStencilMask(~0); glClearStencil(clearable->get_clear_stencil()); mask |= GL_STENCIL_BUFFER_BIT; }