From 6112307cc811357e3379adf0a3851995c84f6792 Mon Sep 17 00:00:00 2001 From: drfrag Date: Wed, 29 Dec 2021 12:48:46 +0100 Subject: [PATCH] - Fix decals in Softpoly. (partial revert of "- cleanup of the revised y-clamping feature.") --- src/common/rendering/polyrenderer/backend/poly_renderstate.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/common/rendering/polyrenderer/backend/poly_renderstate.cpp b/src/common/rendering/polyrenderer/backend/poly_renderstate.cpp index 38411e559..fc02ff814 100644 --- a/src/common/rendering/polyrenderer/backend/poly_renderstate.cpp +++ b/src/common/rendering/polyrenderer/backend/poly_renderstate.cpp @@ -287,7 +287,7 @@ void PolyRenderState::Apply() PolyPushConstants constants; constants.uFogEnabled = fogset; - constants.uTextureMode = GetTextureModeAndFlags(mTempTM); + constants.uTextureMode = (mTextureMode == TM_NORMAL && mTempTM == TM_OPAQUE ? TM_OPAQUE : mTextureMode); constants.uLightDist = mLightParms[0]; constants.uLightFactor = mLightParms[1]; constants.uFogDensity = mLightParms[2];