diff options
Diffstat (limited to 'src/mesa/drivers')
| -rw-r--r-- | src/mesa/drivers/dri/r200/r200_context.c | 1 | ||||
| -rw-r--r-- | src/mesa/drivers/dri/radeon/radeon_context.c | 2 | 
2 files changed, 1 insertions, 2 deletions
| diff --git a/src/mesa/drivers/dri/r200/r200_context.c b/src/mesa/drivers/dri/r200/r200_context.c index 0507eb86e6..786a298cc3 100644 --- a/src/mesa/drivers/dri/r200/r200_context.c +++ b/src/mesa/drivers/dri/r200/r200_context.c @@ -679,7 +679,6 @@ r200MakeCurrent( __DRIcontextPrivate *driContextPriv,  	 newCtx->dri.drawable = driDrawPriv;  	 r200SetCliprects(newCtx); -	 r200UpdateWindow( newCtx->glCtx );  	 r200UpdateViewportOffset( newCtx->glCtx );        } diff --git a/src/mesa/drivers/dri/radeon/radeon_context.c b/src/mesa/drivers/dri/radeon/radeon_context.c index d7c2d1407d..9451ec4aa5 100644 --- a/src/mesa/drivers/dri/radeon/radeon_context.c +++ b/src/mesa/drivers/dri/radeon/radeon_context.c @@ -604,7 +604,6 @@ radeonMakeCurrent( __DRIcontextPrivate *driContextPriv,  	 newCtx->dri.drawable = driDrawPriv;  	 radeonSetCliprects(newCtx); -	 radeonUpdateWindow( newCtx->glCtx );  	 radeonUpdateViewportOffset( newCtx->glCtx );        } @@ -612,6 +611,7 @@ radeonMakeCurrent( __DRIcontextPrivate *driContextPriv,  			  (GLframebuffer *) driDrawPriv->driverPrivate,  			  (GLframebuffer *) driReadPriv->driverPrivate ); +      _mesa_update_state( newCtx->glCtx );     } else {        if (RADEON_DEBUG & DEBUG_DRI)  	 fprintf(stderr, "%s ctx is null\n", __FUNCTION__); | 
