From 81f91e2095556e131c366d9cb8ee25ba7bbfcedf Mon Sep 17 00:00:00 2001 From: kd-11 Date: Wed, 28 Aug 2024 06:25:56 +0300 Subject: [PATCH] Fix GL stencil tracking --- rpcs3/Emu/RSX/GL/glutils/state_tracker.hpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rpcs3/Emu/RSX/GL/glutils/state_tracker.hpp b/rpcs3/Emu/RSX/GL/glutils/state_tracker.hpp index 45bf612a3b..8020b45936 100644 --- a/rpcs3/Emu/RSX/GL/glutils/state_tracker.hpp +++ b/rpcs3/Emu/RSX/GL/glutils/state_tracker.hpp @@ -196,7 +196,7 @@ namespace gl void stencil_back_op(GLenum fail, GLenum zfail, GLenum zpass) { const u64 value = static_cast(fail) << 32 | static_cast(zfail) << 16 | static_cast(zpass); - if (!test_and_set_property(STENCIL_FRONT_OP, value)) + if (!test_and_set_property(STENCIL_BACK_OP, value)) { glStencilOpSeparate(GL_BACK, fail, zfail, zpass); }