From 64aa3f56c39b46608d6991faf3ea996c12d91c90 Mon Sep 17 00:00:00 2001 From: Connor McLaughlin Date: Sat, 5 Oct 2019 00:01:45 +1000 Subject: [PATCH] GPU: Fix transparency mode update not being applied --- src/core/gpu_hw_opengl.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/core/gpu_hw_opengl.cpp b/src/core/gpu_hw_opengl.cpp index 8ab322c73..f7cc8e5a9 100644 --- a/src/core/gpu_hw_opengl.cpp +++ b/src/core/gpu_hw_opengl.cpp @@ -362,7 +362,7 @@ void GPU_HW_OpenGL::SetDrawState() m_vram_read_texture->Bind(); if (m_last_transparency_enable != m_batch.transparency_enable || - (!m_last_transparency_enable && m_last_transparency_mode != m_batch.transparency_mode)) + (m_last_transparency_enable && m_last_transparency_mode != m_batch.transparency_mode)) { m_last_transparency_enable = m_batch.texture_enable; m_last_transparency_mode = m_batch.transparency_mode;