OpenGL2: Don't bind null framebuffers when not using framebuffers.

This commit is contained in:
SmileTheory 2016-12-07 14:13:29 -08:00
parent c68e471430
commit 730207817e
2 changed files with 9 additions and 1 deletions

View File

@ -230,6 +230,12 @@ FBO_Bind
*/
void FBO_Bind(FBO_t * fbo)
{
if (!glRefConfig.framebufferObject)
{
ri.Printf(PRINT_WARNING, "FBO_Bind() called without framebuffers enabled!\n");
return;
}
if (glState.currentFBO == fbo)
return;

View File

@ -951,7 +951,9 @@ void GL_SetDefaultState( void )
qglColor4f (1,1,1,1);
GL_BindNullTextures();
GL_BindNullFramebuffers();
if (glRefConfig.framebufferObject)
GL_BindNullFramebuffers();
qglEnable(GL_TEXTURE_2D);
GL_TextureMode( r_textureMode->string );