From 8141fbd692a6fbd2e65094cc20db2859475f861c Mon Sep 17 00:00:00 2001 From: terminx Date: Tue, 25 Jun 2019 11:28:18 +0000 Subject: [PATCH] Fix alpha blending bug when switching from Polymost to software mode git-svn-id: https://svn.eduke32.com/eduke32@7696 1a8010ca-5511-0410-912e-c29ae57300e0 --- source/build/src/engine.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/source/build/src/engine.cpp b/source/build/src/engine.cpp index edeadf667..8b3cf7674 100644 --- a/source/build/src/engine.cpp +++ b/source/build/src/engine.cpp @@ -12435,7 +12435,11 @@ int32_t videoSetRenderMode(int32_t renderer) #ifdef USE_OPENGL if (bpp == 8) + { + glDisable(GL_BLEND); + glDisable(GL_ALPHA_TEST); renderer = REND_CLASSIC; + } # ifdef POLYMER else renderer = clamp(renderer, REND_POLYMOST, REND_POLYMER);