From c5ac10a2a8e0544e6e446ca15177f7750220c026 Mon Sep 17 00:00:00 2001 From: Riccardo Zaglia Date: Fri, 27 Sep 2024 02:44:23 +0200 Subject: [PATCH] fix(client_core): :bug: Fix potential blank render bug This bug was already mitigated on #2397 but this is the proper fix. Discovered by @nowak-pl --- alvr/client_core/src/graphics/staging.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/alvr/client_core/src/graphics/staging.rs b/alvr/client_core/src/graphics/staging.rs index 426f551bc8..0fb7241edc 100644 --- a/alvr/client_core/src/graphics/staging.rs +++ b/alvr/client_core/src/graphics/staging.rs @@ -118,6 +118,8 @@ impl StagingRenderer { ck!(gl.use_program(Some(self.program))); ck!(gl.viewport(0, 0, self.viewport_size.x, self.viewport_size.y)); + ck!(gl.disable(gl::SCISSOR_TEST)); + ck!(gl.disable(gl::STENCIL_TEST)); for (i, framebuffer) in self.framebuffers.iter().enumerate() { ck!(gl.bind_framebuffer(gl::DRAW_FRAMEBUFFER, Some(*framebuffer)));