mirror of
https://github.com/ZDoom/gzdoom.git
synced 2024-11-11 23:32:02 +00:00
- fixed some Linux warnings.
This commit is contained in:
parent
12c038a234
commit
a1ec6ab1ba
2 changed files with 7 additions and 5 deletions
|
@ -747,7 +747,7 @@ void FGLRenderer::DrawBlend(sector_t * viewsector)
|
|||
// for various reasons (performance and keeping the lighting code clean)
|
||||
// we no longer do colormapped textures on pre GL 3.0 hardware and instead do
|
||||
// just a fullscreen overlay to emulate the inverse invulnerability effect or similar fullscreen blends.
|
||||
if (gl_fixedcolormap >= CM_FIRSTSPECIALCOLORMAP && gl_fixedcolormap < CM_MAXCOLORMAP)
|
||||
if (gl_fixedcolormap >= (DWORD)CM_FIRSTSPECIALCOLORMAP && gl_fixedcolormap < (DWORD)CM_MAXCOLORMAP)
|
||||
{
|
||||
FSpecialColormap *scm = &SpecialColormaps[gl_fixedcolormap - CM_FIRSTSPECIALCOLORMAP];
|
||||
|
||||
|
@ -764,13 +764,14 @@ void FGLRenderer::DrawBlend(sector_t * viewsector)
|
|||
g = scm->ColorizeEnd[1];
|
||||
b = scm->ColorizeEnd[2];
|
||||
}
|
||||
|
||||
}
|
||||
else if (gl_enhanced_nightvision)
|
||||
{
|
||||
if (gl_fixedcolormap == CM_LITE)
|
||||
{
|
||||
r = 0.375f, g = 1.0f, b = 0.375f;
|
||||
r = 0.375f;
|
||||
g = 1.0f;
|
||||
b = 0.375f;
|
||||
}
|
||||
else if (gl_fixedcolormap >= CM_TORCH)
|
||||
{
|
||||
|
@ -782,6 +783,7 @@ void FGLRenderer::DrawBlend(sector_t * viewsector)
|
|||
}
|
||||
else r = g = b = 1.f;
|
||||
}
|
||||
else r = g = b = 1.f;
|
||||
|
||||
if (inverse)
|
||||
{
|
||||
|
|
|
@ -400,7 +400,7 @@ void FShaderManager::Clean()
|
|||
{
|
||||
if (gl.hasGLSL())
|
||||
{
|
||||
glUseProgram(NULL);
|
||||
glUseProgram(0);
|
||||
mActiveShader = NULL;
|
||||
|
||||
for (unsigned int i = 0; i < mTextureEffects.Size(); i++)
|
||||
|
@ -446,7 +446,7 @@ void FShaderManager::SetActiveShader(FShader *sh)
|
|||
{
|
||||
if (gl.hasGLSL() && mActiveShader != sh)
|
||||
{
|
||||
glUseProgram(sh!= NULL? sh->GetHandle() : NULL);
|
||||
glUseProgram(sh!= NULL? sh->GetHandle() : 0);
|
||||
mActiveShader = sh;
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue