From: havoc Date: Mon, 9 May 2005 15:48:07 +0000 (+0000) Subject: fix a problem with stenciltwoside introduced by recent changes X-Git-Tag: xonotic-v0.1.0preview~4925 X-Git-Url: https://git.rm.cloudns.org/?a=commitdiff_plain;h=96c7cb8ee5b5a7996571e67a6e44070ba3e028cb;p=xonotic%2Fdarkplaces.git fix a problem with stenciltwoside introduced by recent changes git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5254 d7cf8633-e32d-0410-b094-e92efae38249 --- diff --git a/r_shadow.c b/r_shadow.c index 7a2d2d90..f39a0965 100644 --- a/r_shadow.c +++ b/r_shadow.c @@ -1121,12 +1121,12 @@ void R_Shadow_Stage_StencilShadowVolumes(void) r_shadowstage = R_SHADOWSTAGE_STENCILTWOSIDE; qglDisable(GL_CULL_FACE); qglEnable(GL_STENCIL_TEST_TWO_SIDE_EXT); - qglActiveStencilFaceEXT(GL_FRONT); // quake is backwards, this is back faces - qglStencilMask(~0); - qglStencilOp(GL_KEEP, GL_DECR, GL_KEEP); qglActiveStencilFaceEXT(GL_BACK); // quake is backwards, this is front faces qglStencilMask(~0); qglStencilOp(GL_KEEP, GL_INCR, GL_KEEP); + qglActiveStencilFaceEXT(GL_FRONT); // quake is backwards, this is back faces + qglStencilMask(~0); + qglStencilOp(GL_KEEP, GL_DECR, GL_KEEP); } else {