Reflect: Better Stencil test implementation

This commit is contained in:
korenkonder
2024-09-29 18:05:39 +03:00
parent a956f335cc
commit ca904f1c1a
9 changed files with 145 additions and 37 deletions
+3 -1
View File
@@ -49,7 +49,9 @@ void gl_state_active_texture(size_t index, bool force) {
}
void gl_state_bind_framebuffer(GLuint framebuffer, bool force) {
if (force || gl_state.framebuffer_binding != framebuffer) {
if (force || gl_state.framebuffer_binding != framebuffer
|| gl_state.read_framebuffer_binding != framebuffer
|| gl_state.draw_framebuffer_binding != framebuffer) {
#ifdef USE_OPENGL
if (!Vulkan::use)
glBindFramebuffer(GL_FRAMEBUFFER, framebuffer);