added a few calls to _mesa_update_framebuffer_visual()
authorBrian Paul <brian.paul@tungstengraphics.com>
Mon, 3 Oct 2005 16:11:35 +0000 (16:11 +0000)
committerBrian Paul <brian.paul@tungstengraphics.com>
Mon, 3 Oct 2005 16:11:35 +0000 (16:11 +0000)
src/mesa/main/fbobject.c

index 4c9967e7d2ce14ee88533f9666a6127d5125d149..07489f9620570c6f1b0034f8c9e164dcc0abfc99 100644 (file)
@@ -1083,6 +1083,8 @@ _mesa_FramebufferTexture1DEXT(GLenum target, GLenum attachment,
       texObj = NULL;
    }
    ctx->Driver.RenderbufferTexture(ctx, att, texObj, textarget, level, 0);
+
+   _mesa_update_framebuffer_visual(ctx->DrawBuffer);
 }
 
 
@@ -1135,6 +1137,7 @@ _mesa_FramebufferTexture2DEXT(GLenum target, GLenum attachment,
       texObj = NULL;
    }
    ctx->Driver.RenderbufferTexture(ctx, att, texObj, textarget, level, 0);
+   _mesa_update_framebuffer_visual(ctx->DrawBuffer);
 }
 
 
@@ -1189,6 +1192,7 @@ _mesa_FramebufferTexture3DEXT(GLenum target, GLenum attachment,
    }
    ctx->Driver.RenderbufferTexture(ctx, att, texObj, textarget,
                                    level, zoffset);
+   _mesa_update_framebuffer_visual(ctx->DrawBuffer);
 }