From 5f55eee61c5779e5d6bab6994e86660a30d12a1e Mon Sep 17 00:00:00 2001 From: havoc Date: Wed, 10 Mar 2004 09:52:55 +0000 Subject: [PATCH] removed r_shadow_showtris (superseded by r_showtris) git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4004 d7cf8633-e32d-0410-b094-e92efae38249 --- r_shadow.c | 53 ----------------------------------------------------- 1 file changed, 53 deletions(-) diff --git a/r_shadow.c b/r_shadow.c index 52fb9fe1..572b7568 100644 --- a/r_shadow.c +++ b/r_shadow.c @@ -176,7 +176,6 @@ cvar_t r_shadow_texture3d = {0, "r_shadow_texture3d", "1"}; cvar_t r_shadow_singlepassvolumegeneration = {0, "r_shadow_singlepassvolumegeneration", "1"}; cvar_t r_shadow_worldshadows = {0, "r_shadow_worldshadows", "1"}; cvar_t r_shadow_dlightshadows = {CVAR_SAVE, "r_shadow_dlightshadows", "1"}; -cvar_t r_shadow_showtris = {0, "r_shadow_showtris", "0"}; cvar_t r_shadow_staticworldlights = {0, "r_shadow_staticworldlights", "1"}; cvar_t r_shadow_cull = {0, "r_shadow_cull", "1"}; cvar_t gl_ext_stenciltwoside = {0, "gl_ext_stenciltwoside", "1"}; @@ -306,7 +305,6 @@ void R_Shadow_Init(void) Cvar_RegisterVariable(&r_shadow_singlepassvolumegeneration); Cvar_RegisterVariable(&r_shadow_worldshadows); Cvar_RegisterVariable(&r_shadow_dlightshadows); - Cvar_RegisterVariable(&r_shadow_showtris); Cvar_RegisterVariable(&r_shadow_staticworldlights); Cvar_RegisterVariable(&r_shadow_cull); Cvar_RegisterVariable(&gl_ext_stenciltwoside); @@ -2081,34 +2079,6 @@ void R_DrawRTLight(rtlight_t *rtlight, int visiblevolumes) if (r_shadow_staticworldlights.integer && rtlight->compiled) { R_Mesh_Matrix(&ent->matrix); - if (r_shadow_showtris.integer) - { - shadowmesh_t *mesh; - rmeshstate_t m; - int depthenabled = qglIsEnabled(GL_DEPTH_TEST); - int stencilenabled = qglIsEnabled(GL_STENCIL_TEST); - qglDisable(GL_DEPTH_TEST); - qglDisable(GL_STENCIL_TEST); - //qglDisable(GL_CULL_FACE); - GL_ColorMask(1,1,1,1); - GL_Color(0,0.1,0,1); - GL_BlendFunc(GL_SRC_ALPHA, GL_ONE); - memset(&m, 0, sizeof(m)); - for (mesh = rtlight->static_meshchain_shadow;mesh;mesh = mesh->next) - { - m.pointer_vertex = mesh->vertex3f; - R_Mesh_State(&m); - R_Mesh_Draw_ShowTris(mesh->numverts, mesh->numtriangles, mesh->element3i); - } - //qglEnable(GL_CULL_FACE); - if (depthenabled) - qglEnable(GL_DEPTH_TEST); - if (stencilenabled) - { - qglEnable(GL_STENCIL_TEST); - GL_ColorMask(0,0,0,0); - } - } R_Shadow_RenderShadowMeshVolume(rtlight->static_meshchain_shadow); } else @@ -2139,29 +2109,6 @@ void R_DrawRTLight(rtlight_t *rtlight, int visiblevolumes) //R_Shadow_DrawStaticWorldLight_Light(rtlight, &ent->matrix, relativelightorigin, relativeeyeorigin, rtlight->radius, lightcolor, &matrix_modeltolight, &matrix_modeltoattenuationxyz, &matrix_modeltoattenuationz, cubemaptexture); shadowmesh_t *mesh; R_Mesh_Matrix(&ent->matrix); - if (r_shadow_showtris.integer) - { - rmeshstate_t m; - int depthenabled = qglIsEnabled(GL_DEPTH_TEST); - int stencilenabled = qglIsEnabled(GL_STENCIL_TEST); - qglDisable(GL_DEPTH_TEST); - qglDisable(GL_STENCIL_TEST); - //qglDisable(GL_CULL_FACE); - memset(&m, 0, sizeof(m)); - GL_Color(0.2,0,0,1); - GL_BlendFunc(GL_SRC_ALPHA, GL_ONE); - for (mesh = rtlight->static_meshchain_light;mesh;mesh = mesh->next) - { - m.pointer_vertex = mesh->vertex3f; - R_Mesh_State(&m); - R_Mesh_Draw_ShowTris(mesh->numverts, mesh->numtriangles, mesh->element3i); - } - //qglEnable(GL_CULL_FACE); - if (depthenabled) - qglEnable(GL_DEPTH_TEST); - if (stencilenabled) - qglEnable(GL_STENCIL_TEST); - } for (mesh = rtlight->static_meshchain_light;mesh;mesh = mesh->next) { R_Shadow_DiffuseLighting(mesh->numverts, mesh->numtriangles, mesh->element3i, mesh->vertex3f, mesh->svector3f, mesh->tvector3f, mesh->normal3f, mesh->texcoord2f, relativelightorigin, lightcolor, &matrix_modeltolight, &matrix_modeltoattenuationxyz, &matrix_modeltoattenuationz, mesh->map_diffuse, mesh->map_normal, cubemaptexture); -- 2.39.2