Clean up.

This commit is contained in:
Artem Kharytoniuk 2017-05-02 10:52:05 +03:00
parent 1d78b91051
commit 2f75ace0c9
5 changed files with 2 additions and 67 deletions

View File

@ -46,11 +46,8 @@ void ( APIENTRY * qglBindTexture )(GLenum target, GLuint texture);
void ( APIENTRY * qglBlendFunc )(GLenum sfactor, GLenum dfactor);
void ( APIENTRY * qglClear )(GLbitfield mask);
void ( APIENTRY * qglClearColor )(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha);
void ( APIENTRY * qglClearDepth )(GLclampd depth);
void ( APIENTRY * qglClearStencil )(GLint s);
void ( APIENTRY * qglClipPlane )(GLenum plane, const GLdouble *equation);
void ( APIENTRY * qglColor3f )(GLfloat red, GLfloat green, GLfloat blue);
void ( APIENTRY * qglColor4f )(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha);
void ( APIENTRY * qglColorMask )(GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha);
void ( APIENTRY * qglColorPointer )(GLint size, GLenum type, GLsizei stride, const GLvoid *pointer);
void ( APIENTRY * qglCullFace )(GLenum mode);
@ -80,9 +77,7 @@ void ( APIENTRY * qglPopMatrix )(void);
void ( APIENTRY * qglPushMatrix )(void);
void ( APIENTRY * qglReadPixels )(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid *pixels);
void ( APIENTRY * qglScissor )(GLint x, GLint y, GLsizei width, GLsizei height);
void ( APIENTRY * qglShadeModel )(GLenum mode);
void ( APIENTRY * qglStencilFunc )(GLenum func, GLint ref, GLuint mask);
void ( APIENTRY * qglStencilMask )(GLuint mask);
void ( APIENTRY * qglStencilOp )(GLenum fail, GLenum zfail, GLenum zpass);
void ( APIENTRY * qglTexCoord2f )(GLfloat s, GLfloat t);
void ( APIENTRY * qglTexCoord2fv )(const GLfloat *v);
@ -105,11 +100,8 @@ static void ( APIENTRY * dllBindTexture )(GLenum target, GLuint texture);
static void ( APIENTRY * dllBlendFunc )(GLenum sfactor, GLenum dfactor);
static void ( APIENTRY * dllClear )(GLbitfield mask);
static void ( APIENTRY * dllClearColor )(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha);
static void ( APIENTRY * dllClearDepth )(GLclampd depth);
static void ( APIENTRY * dllClearStencil )(GLint s);
static void ( APIENTRY * dllClipPlane )(GLenum plane, const GLdouble *equation);
static void ( APIENTRY * dllColor3f )(GLfloat red, GLfloat green, GLfloat blue);
static void ( APIENTRY * dllColor4f )(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha);
static void ( APIENTRY * dllColorMask )(GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha);
static void ( APIENTRY * dllColorPointer )(GLint size, GLenum type, GLsizei stride, const GLvoid *pointer);
static void ( APIENTRY * dllCullFace )(GLenum mode);
@ -139,9 +131,7 @@ static void ( APIENTRY * dllPopMatrix )(void);
static void ( APIENTRY * dllPushMatrix )(void);
static void ( APIENTRY * dllReadPixels )(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid *pixels);
static void ( APIENTRY * dllScissor )(GLint x, GLint y, GLsizei width, GLsizei height);
static void ( APIENTRY * dllShadeModel )(GLenum mode);
static void ( APIENTRY * dllStencilFunc )(GLenum func, GLint ref, GLuint mask);
static void ( APIENTRY * dllStencilMask )(GLuint mask);
static void ( APIENTRY * dllStencilOp )(GLenum fail, GLenum zfail, GLenum zpass);
static void ( APIENTRY * dllTexCoord2f )(GLfloat s, GLfloat t);
static void ( APIENTRY * dllTexCoord2fv )(const GLfloat *v);
@ -355,16 +345,6 @@ static void APIENTRY logClearColor(GLclampf red, GLclampf green, GLclampf blue,
fprintf( glw_state.log_fp, "glClearColor\n" );
dllClearColor( red, green, blue, alpha );
}
static void APIENTRY logClearDepth(GLclampd depth)
{
fprintf( glw_state.log_fp, "glClearDepth( %f )\n", ( float ) depth );
dllClearDepth( depth );
}
static void APIENTRY logClearStencil(GLint s)
{
fprintf( glw_state.log_fp, "glClearStencil( %d )\n", s );
dllClearStencil( s );
}
static void APIENTRY logClipPlane(GLenum plane, const GLdouble *equation)
{
fprintf( glw_state.log_fp, "glClipPlane\n" );
@ -378,11 +358,6 @@ static void APIENTRY logColor3f(GLfloat red, GLfloat green, GLfloat blue)
#define SIG( x ) fprintf( glw_state.log_fp, x "\n" )
static void APIENTRY logColor4f(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
{
fprintf( glw_state.log_fp, "glColor4f( %f,%f,%f,%f )\n", red, green, blue, alpha );
dllColor4f( red, green, blue, alpha );
}
static void APIENTRY logColorMask(GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha)
{
SIG( "glColorMask" );
@ -530,21 +505,11 @@ static void APIENTRY logScissor(GLint x, GLint y, GLsizei width, GLsizei height)
fprintf( glw_state.log_fp, "glScissor( %d, %d, %d, %d )\n", x, y, width, height );
dllScissor( x, y, width, height );
}
static void APIENTRY logShadeModel(GLenum mode)
{
SIG( "glShadeModel" );
dllShadeModel( mode );
}
static void APIENTRY logStencilFunc(GLenum func, GLint ref, GLuint mask)
{
SIG( "glStencilFunc" );
dllStencilFunc( func, ref, mask );
}
static void APIENTRY logStencilMask(GLuint mask)
{
SIG( "glStencilMask" );
dllStencilMask( mask );
}
static void APIENTRY logStencilOp(GLenum fail, GLenum zfail, GLenum zpass)
{
SIG( "glStencilOp" );
@ -641,11 +606,8 @@ void QGL_Shutdown( void )
qglBlendFunc = NULL;
qglClear = NULL;
qglClearColor = NULL;
qglClearDepth = NULL;
qglClearStencil = NULL;
qglClipPlane = NULL;
qglColor3f = NULL;
qglColor4f = NULL;
qglColorMask = NULL;
qglColorPointer = NULL;
qglCullFace = NULL;
@ -675,9 +637,7 @@ void QGL_Shutdown( void )
qglPushMatrix = NULL;
qglReadPixels = NULL;
qglScissor = NULL;
qglShadeModel = NULL;
qglStencilFunc = NULL;
qglStencilMask = NULL;
qglStencilOp = NULL;
qglTexCoord2f = NULL;
qglTexCoord2fv = NULL;
@ -733,11 +693,8 @@ qboolean QGL_Init( const char *dllname )
qglBlendFunc = dllBlendFunc = (decltype(dllBlendFunc))GPA("glBlendFunc");
qglClear = dllClear = (decltype(dllClear))GPA("glClear");
qglClearColor = dllClearColor = (decltype(dllClearColor))GPA("glClearColor");
qglClearDepth = dllClearDepth = (decltype(dllClearDepth))GPA("glClearDepth");
qglClearStencil = dllClearStencil = (decltype(dllClearStencil))GPA("glClearStencil");
qglClipPlane = dllClipPlane = (decltype(dllClipPlane))GPA("glClipPlane");
qglColor3f = dllColor3f = (decltype(dllColor3f))GPA("glColor3f");
qglColor4f = dllColor4f = (decltype(dllColor4f))GPA("glColor4f");
qglColorMask = dllColorMask = (decltype(dllColorMask))GPA("glColorMask");
qglColorPointer = dllColorPointer = (decltype(dllColorPointer))GPA("glColorPointer");
qglCullFace = dllCullFace = (decltype(dllCullFace))GPA("glCullFace");
@ -767,9 +724,7 @@ qboolean QGL_Init( const char *dllname )
qglPushMatrix = dllPushMatrix = (decltype(dllPushMatrix))GPA("glPushMatrix");
qglReadPixels = dllReadPixels = (decltype(dllReadPixels))GPA("glReadPixels");
qglScissor = dllScissor = (decltype(dllScissor))GPA("glScissor");
qglShadeModel = dllShadeModel = (decltype(dllShadeModel))GPA("glShadeModel");
qglStencilFunc = dllStencilFunc = (decltype(dllStencilFunc))GPA("glStencilFunc");
qglStencilMask = dllStencilMask = (decltype(dllStencilMask))GPA("glStencilMask");
qglStencilOp = dllStencilOp = (decltype(dllStencilOp))GPA("glStencilOp");
qglTexCoord2f = dllTexCoord2f = (decltype(dllTexCoord2f))GPA("glTexCoord2f");
qglTexCoord2fv = dllTexCoord2fv = (decltype(dllTexCoord2fv))GPA("glTexCoord2fv");
@ -849,11 +804,8 @@ void QGL_EnableLogging( qboolean enable )
qglBlendFunc = logBlendFunc;
qglClear = logClear;
qglClearColor = logClearColor;
qglClearDepth = logClearDepth;
qglClearStencil = logClearStencil;
qglClipPlane = logClipPlane;
qglColor3f = logColor3f;
qglColor4f = logColor4f;
qglColorMask = logColorMask;
qglColorPointer = logColorPointer;
qglCullFace = logCullFace;
@ -883,9 +835,7 @@ void QGL_EnableLogging( qboolean enable )
qglPushMatrix = logPushMatrix ;
qglReadPixels = logReadPixels ;
qglScissor = logScissor ;
qglShadeModel = logShadeModel ;
qglStencilFunc = logStencilFunc ;
qglStencilMask = logStencilMask ;
qglStencilOp = logStencilOp ;
qglTexCoord2f = logTexCoord2f ;
qglTexCoord2fv = logTexCoord2fv ;
@ -914,11 +864,8 @@ void QGL_EnableLogging( qboolean enable )
qglBlendFunc = dllBlendFunc;
qglClear = dllClear;
qglClearColor = dllClearColor;
qglClearDepth = dllClearDepth;
qglClearStencil = dllClearStencil;
qglClipPlane = dllClipPlane;
qglColor3f = dllColor3f;
qglColor4f = dllColor4f;
qglColorMask = dllColorMask;
qglColorPointer = dllColorPointer;
qglCullFace = dllCullFace;
@ -948,9 +895,7 @@ void QGL_EnableLogging( qboolean enable )
qglPushMatrix = dllPushMatrix ;
qglReadPixels = dllReadPixels ;
qglScissor = dllScissor ;
qglShadeModel = dllShadeModel ;
qglStencilFunc = dllStencilFunc ;
qglStencilMask = dllStencilMask ;
qglStencilOp = dllStencilOp ;
qglTexCoord2f = dllTexCoord2f ;
qglTexCoord2fv = dllTexCoord2fv ;

View File

@ -67,11 +67,8 @@ extern void ( APIENTRY * qglBindTexture )(GLenum target, GLuint texture);
extern void ( APIENTRY * qglBlendFunc )(GLenum sfactor, GLenum dfactor);
extern void ( APIENTRY * qglClear )(GLbitfield mask);
extern void ( APIENTRY * qglClearColor )(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha);
extern void ( APIENTRY * qglClearDepth )(GLclampd depth);
extern void ( APIENTRY * qglClearStencil )(GLint s);
extern void ( APIENTRY * qglClipPlane )(GLenum plane, const GLdouble *equation);
extern void ( APIENTRY * qglColor3f )(GLfloat red, GLfloat green, GLfloat blue);
extern void ( APIENTRY * qglColor4f )(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha);
extern void ( APIENTRY * qglColorMask )(GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha);
extern void ( APIENTRY * qglColorPointer )(GLint size, GLenum type, GLsizei stride, const GLvoid *pointer);
extern void ( APIENTRY * qglCullFace )(GLenum mode);
@ -101,9 +98,7 @@ extern void ( APIENTRY * qglPopMatrix )(void);
extern void ( APIENTRY * qglPushMatrix )(void);
extern void ( APIENTRY * qglReadPixels )(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid *pixels);
extern void ( APIENTRY * qglScissor )(GLint x, GLint y, GLsizei width, GLsizei height);
extern void ( APIENTRY * qglShadeModel )(GLenum mode);
extern void ( APIENTRY * qglStencilFunc )(GLenum func, GLint ref, GLuint mask);
extern void ( APIENTRY * qglStencilMask )(GLuint mask);
extern void ( APIENTRY * qglStencilOp )(GLenum fail, GLenum zfail, GLenum zpass);
extern void ( APIENTRY * qglTexCoord2f )(GLfloat s, GLfloat t);
extern void ( APIENTRY * qglTexCoord2fv )(const GLfloat *v);

View File

@ -333,8 +333,6 @@ void RE_BeginFrame( stereoFrame_t stereoFrame ) {
{
R_SyncRenderThread();
qglEnable( GL_STENCIL_TEST );
qglStencilMask( ~0U );
qglClearStencil( 0U );
qglStencilFunc( GL_ALWAYS, 0U, ~0U );
qglStencilOp( GL_KEEP, GL_INCR, GL_INCR );
}

View File

@ -692,11 +692,9 @@ void R_ScreenShotJPEG_f (void) {
*/
void GL_SetDefaultState( void )
{
qglClearDepth( 1.0f );
qglCullFace(GL_FRONT);
qglColor4f (1,1,1,1);
qglColor3f (1,1,1);
// initialize downstream texture unit
GL_SelectTexture( 1 );
@ -709,7 +707,6 @@ void GL_SetDefaultState( void )
GL_TextureMode( r_textureMode->string );
GL_TexEnv( GL_MODULATE );
qglShadeModel( GL_SMOOTH );
qglDepthFunc( GL_LEQUAL );
// the vertex array is always enabled, but the color and texture

View File

@ -289,7 +289,7 @@ void RB_ShadowFinish( void ) {
qglVertex3f( -100, -100, -10 );
qglEnd ();
qglColor4f(1,1,1,1);
qglColor3f(1,1,1);
qglDisable( GL_STENCIL_TEST );
}