Fix some of the things clang --analyze flagged
This commit is contained in:
parent
352cd151e0
commit
98360bcd57
34 changed files with 58 additions and 112 deletions
|
@ -53,7 +53,9 @@ void GL_Bind2( image_t *image, GLenum type ) {
|
|||
}
|
||||
|
||||
if ( glState.currenttextures[glState.currenttmu] != texnum ) {
|
||||
image->frameUsed = tr.frameCount;
|
||||
if ( image ) {
|
||||
image->frameUsed = tr.frameCount;
|
||||
}
|
||||
glState.currenttextures[glState.currenttmu] = texnum;
|
||||
qglBindTexture (type, texnum);
|
||||
}
|
||||
|
@ -251,7 +253,7 @@ void GL_State( unsigned long stateBits )
|
|||
//
|
||||
if ( diff & ( GLS_SRCBLEND_BITS | GLS_DSTBLEND_BITS ) )
|
||||
{
|
||||
GLenum srcFactor, dstFactor;
|
||||
GLenum srcFactor = GL_ONE, dstFactor = GL_ONE;
|
||||
|
||||
if ( stateBits & ( GLS_SRCBLEND_BITS | GLS_DSTBLEND_BITS ) )
|
||||
{
|
||||
|
@ -285,7 +287,6 @@ void GL_State( unsigned long stateBits )
|
|||
srcFactor = GL_SRC_ALPHA_SATURATE;
|
||||
break;
|
||||
default:
|
||||
srcFactor = GL_ONE; // to get warning to shut up
|
||||
ri.Error( ERR_DROP, "GL_State: invalid src blend state bits" );
|
||||
break;
|
||||
}
|
||||
|
@ -317,7 +318,6 @@ void GL_State( unsigned long stateBits )
|
|||
dstFactor = GL_ONE_MINUS_DST_ALPHA;
|
||||
break;
|
||||
default:
|
||||
dstFactor = GL_ONE; // to get warning to shut up
|
||||
ri.Error( ERR_DROP, "GL_State: invalid dst blend state bits" );
|
||||
break;
|
||||
}
|
||||
|
@ -607,7 +607,6 @@ void RB_RenderDrawSurfList( drawSurf_t *drawSurfs, int numDrawSurfs ) {
|
|||
oldDlighted = qfalse;
|
||||
oldPshadowed = qfalse;
|
||||
oldSort = -1;
|
||||
depthRange = qfalse;
|
||||
|
||||
depth[0] = 0.f;
|
||||
depth[1] = 1.f;
|
||||
|
@ -630,8 +629,8 @@ void RB_RenderDrawSurfList( drawSurf_t *drawSurfs, int numDrawSurfs ) {
|
|||
// change the tess parameters if needed
|
||||
// a "entityMergable" shader is a shader that can have surfaces from seperate
|
||||
// entities merged into a single batch, like smoke and blood puff sprites
|
||||
if (shader != oldShader || fogNum != oldFogNum || dlighted != oldDlighted || pshadowed != oldPshadowed
|
||||
|| ( entityNum != oldEntityNum && !shader->entityMergable ) ) {
|
||||
if ( shader != NULL && ( shader != oldShader || fogNum != oldFogNum || dlighted != oldDlighted || pshadowed != oldPshadowed
|
||||
|| ( entityNum != oldEntityNum && !shader->entityMergable ) ) ) {
|
||||
if (oldShader != NULL) {
|
||||
RB_EndSurface();
|
||||
}
|
||||
|
@ -756,7 +755,6 @@ void RB_RenderDrawSurfList( drawSurf_t *drawSurfs, int numDrawSurfs ) {
|
|||
}
|
||||
|
||||
if (inQuery) {
|
||||
inQuery = qfalse;
|
||||
qglEndQueryARB(GL_SAMPLES_PASSED_ARB);
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue