r300: radeonMakeCurrent cleanups.

r300UpdateWindow is superfluous or even possibly wrong here; _mesa_make_current
will set the viewport when necessary. So the conditional _mesa_set_viewport call
can go as well.
This commit is contained in:
Michel Dänzer 2007-04-29 13:52:11 +02:00
parent af0ae93863
commit cbf280dc26

View file

@ -283,7 +283,6 @@ GLboolean radeonMakeCurrent(__DRIcontextPrivate * driContextPriv,
radeon->dri.drawable = driDrawPriv;
radeonSetCliprects(radeon);
r300UpdateWindow(radeon->glCtx);
r300UpdateViewportOffset(radeon->glCtx);
}
@ -293,11 +292,6 @@ GLboolean radeonMakeCurrent(__DRIcontextPrivate * driContextPriv,
(GLframebuffer *) driReadPriv->
driverPrivate);
if (!radeon->glCtx->Viewport.Width) {
_mesa_set_viewport(radeon->glCtx, 0, 0,
driDrawPriv->w, driDrawPriv->h);
}
_mesa_update_state(radeon->glCtx);
} else {
if (RADEON_DEBUG & DEBUG_DRI)