diff --git a/libs/video/renderer/gl/gl_rmain.c b/libs/video/renderer/gl/gl_rmain.c index bf23c466d..1026f98e6 100644 --- a/libs/video/renderer/gl/gl_rmain.c +++ b/libs/video/renderer/gl/gl_rmain.c @@ -278,7 +278,7 @@ R_DrawEntitiesOnList (void) qfglHint (GL_PERSPECTIVE_CORRECTION_HINT, GL_DONT_CARE); if (gl_mtex_active) { // FIXME: Ugly, but faster than cleaning up in every // R_DrawAliasModel()! - qfglColor4ubv (color_white); + // qfglColor4ubv (color_white); qglActiveTexture (gl_mtex_enum + 1); qfglEnable (GL_TEXTURE_2D); if (gl_combine_capable && gl_doublebright->int_val) { @@ -326,7 +326,7 @@ R_DrawViewModel (void) qfglColor3ubv (color_white); if (gl_mtex_active) { // FIXME: Ugly, but faster than cleaning up in every // R_DrawAliasModel()! - qfglColor4ubv (color_white); + // qfglColor4ubv (color_white); qglActiveTexture (gl_mtex_enum + 1); qfglEnable (GL_TEXTURE_2D); if (gl_combine_capable && gl_doublebright->int_val) { diff --git a/libs/video/targets/vid_common_gl.c b/libs/video/targets/vid_common_gl.c index 3d548fde5..b8a4b10dd 100644 --- a/libs/video/targets/vid_common_gl.c +++ b/libs/video/targets/vid_common_gl.c @@ -424,9 +424,9 @@ GL_Init_Common (void) GL_Common_Init_Cvars (); CheckVertexArraySize (); - if (gl_mtex_active) { + if (gl_mtex_capable) { // Fullbrights - if (gl_mtex_fullbright) { + if (gl_mtex_tmus >= 3) { qglActiveTexture (gl_mtex_enum + 2); qfglEnable (GL_TEXTURE_2D); qfglTexEnvf (GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, GL_DECAL);