]> git.xonotic.org Git - xonotic/darkplaces.git/commit
added R_LoadTextureRenderbuffer for creating renderbuffers rather than
authorhavoc <havoc@d7cf8633-e32d-0410-b094-e92efae38249>
Mon, 31 Oct 2011 17:23:19 +0000 (17:23 +0000)
committerhavoc <havoc@d7cf8633-e32d-0410-b094-e92efae38249>
Mon, 31 Oct 2011 17:23:19 +0000 (17:23 +0000)
commit0e6f1ee37a279e6224129b8eb4346592cc6b9885
tree1c6a190cc54e2825059a80e70b9b1d240b8b3f7c
parent6e0ca8f100675ab80d87e8c05a16c6a14c335d1d
added R_LoadTextureRenderbuffer for creating renderbuffers rather than
textures, now using renderbuffer for depth instead of a texture when
doing fbo renders, this seems to give a significant speed gain
implemented shadowmap color texture rendering in a general way (no
longer D3D specific) when r_usedepthtextures cvar is 0
reworked r_shadow_deferred to rely on r_viewfbo 2 or higher for proper
function, this gave a speed boost by eliminating the depth texture

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11501 d7cf8633-e32d-0410-b094-e92efae38249
dpsoftrast.h
gl_backend.c
gl_rmain.c
gl_rsurf.c
gl_textures.c
r_shadow.c
r_textures.h
render.h
shader_glsl.h
vid_shared.c