summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorSmileTheory <SmileTheory@gmail.com>2014-11-30 21:50:33 -0800
committerTim Angus <tim@ngus.net>2015-03-17 11:39:02 +0000
commit7069cb284aed90817ab4b013f5f36ab1388c67bc (patch)
tree8f979cb78191b5c4def98710c8248b270bae384a /src
parent105e02d9b6c0a07ccb25d6f310115e136c83e3ce (diff)
OpenGL2: Fix face culling.
Diffstat (limited to 'src')
-rw-r--r--src/renderergl2/tr_backend.c3
-rw-r--r--src/renderergl2/tr_init.c2
2 files changed, 2 insertions, 3 deletions
diff --git a/src/renderergl2/tr_backend.c b/src/renderergl2/tr_backend.c
index 4810ba2d..28fb13c9 100644
--- a/src/renderergl2/tr_backend.c
+++ b/src/renderergl2/tr_backend.c
@@ -539,9 +539,6 @@ void RB_BeginDrawingView (void) {
backEnd.isHyperspace = qfalse;
}
- glState.faceCulling = -1; // force face culling to set next time
- glState.faceCullFront = -1; // same as above
-
// we will only draw a sun if there was sky rendered in this view
backEnd.skyRenderedThisView = qfalse;
diff --git a/src/renderergl2/tr_init.c b/src/renderergl2/tr_init.c
index 4a7f127f..dcb37d2c 100644
--- a/src/renderergl2/tr_init.c
+++ b/src/renderergl2/tr_init.c
@@ -874,6 +874,8 @@ void GL_SetDefaultState( void )
//
glState.glStateBits = GLS_DEPTHTEST_DISABLE | GLS_DEPTHMASK_TRUE;
glState.storedGlState = 0;
+ glState.faceCulling = CT_TWO_SIDED;
+ glState.faceCullFront = qtrue;
glState.currentProgram = 0;
qglUseProgramObjectARB(0);