void SCR_ScreenShot_f (void);
-// these are externally accessible
-int r_lightmapscalebit;
-
static matrix4x4_t backend_viewmatrix;
static matrix4x4_t backend_modelmatrix;
static matrix4x4_t backend_modelviewmatrix;
{
if(gl_state.scissortest == state)
return;
-
+
CHECKGLERROR
if((gl_state.scissortest = state))
qglEnable(GL_SCISSOR_TEST);
}
}
+void R_Mesh_Draw_ShowTris(int numverts, int numtriangles, int *elements)
+{
+ qglBegin(GL_LINES);
+ for (;numtriangles;numtriangles--, elements += 3)
+ {
+ qglArrayElement(elements[0]);qglArrayElement(elements[1]);
+ qglArrayElement(elements[1]);qglArrayElement(elements[2]);
+ qglArrayElement(elements[2]);qglArrayElement(elements[0]);
+ }
+ qglEnd();
+ CHECKGLERROR
+}
+
/*
==============================================================================
if (gl_combine.integer && (!gl_combine_extension || r_textureunits.integer < 2))
Cvar_SetValueQuick(&gl_combine, 0);
- // lightmaps only
- r_lightmapscalebit = 0;
- if (gl_combine.integer && r_textureunits.integer > 1)
- r_lightmapscalebit += 2;
-
R_TimeReport("setup");
R_ClearScreen();