aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/GPU3D_OpenGL.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/GPU3D_OpenGL.cpp b/src/GPU3D_OpenGL.cpp
index d616e1c..6abb1ab 100644
--- a/src/GPU3D_OpenGL.cpp
+++ b/src/GPU3D_OpenGL.cpp
@@ -807,7 +807,6 @@ void RenderSceneChunk(int y, int h)
else
glBlendFuncSeparate(GL_ONE, GL_ZERO, GL_ONE, GL_ONE);
- UseRenderShader(flags | RenderFlag_Trans);
glLineWidth(1.0);
if (NumOpaqueFinalPolys > -1)
@@ -843,6 +842,8 @@ void RenderSceneChunk(int y, int h)
}
else if (rp->PolyData->Translucent)
{
+ UseRenderShader(flags | RenderFlag_Trans);
+
// zorp
glDepthFunc(GL_LESS);