reorganized view rendering setup code a bit to reduce potential for state bugs (more...
authorhavoc <havoc@d7cf8633-e32d-0410-b094-e92efae38249>
Sun, 21 Jan 2007 14:21:53 +0000 (14:21 +0000)
committerhavoc <havoc@d7cf8633-e32d-0410-b094-e92efae38249>
Sun, 21 Jan 2007 14:21:53 +0000 (14:21 +0000)
commitb7bec17fc069aac4bb8bc7739bb2ea3cb98e4f4b
tree6579a74634fff6485ff99a71cdcd63e964d5d8b9
parente581d6e0937cda49a65ef6086bd9c3c94a44351f
reorganized view rendering setup code a bit to reduce potential for state bugs (more thorough and consistent state resets now)
added support for glStencilOpSeparate function in OpenGL 2.0 (or GL_ATI_separate_stencil extension prior to that), so ATI cards should get a speed boost now, this path is now also used on NVIDIA hardware, but support for GL_EXT_stencil_two_side extension has been retained to support several other vendors

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@6714 d7cf8633-e32d-0410-b094-e92efae38249
gl_rmain.c
glquake.h
r_shadow.c
r_shadow.h
vid_shared.c