diff options
| author | Jerome Glisse <glisse@freedesktop.org> | 2009-05-12 13:05:57 +0200 | 
|---|---|---|
| committer | Jerome Glisse <glisse@freedesktop.org> | 2009-05-12 13:05:57 +0200 | 
| commit | c514c1f99493147bbba7a1dbe157c0492f4cf2eb (patch) | |
| tree | edfcec9c943000d3400dae5a207f9318c9a8b9b0 /src | |
| parent | 05c19ec7f0717549c010afc0b6cdc81962d32675 (diff) | |
radeon: glReadBuffer set _NEW_BUFFERS, not _NEW_PIXEL
This was broken with last merge see 62043b27575c378c027251316421e4699f461108
for explanations
Diffstat (limited to 'src')
| -rw-r--r-- | src/mesa/drivers/dri/r200/r200_state.c | 2 | ||||
| -rw-r--r-- | src/mesa/drivers/dri/r300/r300_state.c | 4 | ||||
| -rw-r--r-- | src/mesa/drivers/dri/radeon/radeon_state.c | 2 | 
3 files changed, 4 insertions, 4 deletions
diff --git a/src/mesa/drivers/dri/r200/r200_state.c b/src/mesa/drivers/dri/r200/r200_state.c index a06ea17e79..6802e190a7 100644 --- a/src/mesa/drivers/dri/r200/r200_state.c +++ b/src/mesa/drivers/dri/r200/r200_state.c @@ -2319,7 +2319,7 @@ GLboolean r200ValidateState( GLcontext *ctx )     r200ContextPtr rmesa = R200_CONTEXT(ctx);     GLuint new_state = rmesa->radeon.NewGLState; -   if (new_state & (_NEW_BUFFERS | _NEW_COLOR | _NEW_PIXEL)) { +   if (new_state & _NEW_BUFFERS) {        _mesa_update_framebuffer(ctx);        /* this updates the DrawBuffer's Width/Height if it's a FBO */        _mesa_update_draw_buffer_bounds(ctx); diff --git a/src/mesa/drivers/dri/r300/r300_state.c b/src/mesa/drivers/dri/r300/r300_state.c index 217a16818e..301ede3aed 100644 --- a/src/mesa/drivers/dri/r300/r300_state.c +++ b/src/mesa/drivers/dri/r300/r300_state.c @@ -2221,7 +2221,7 @@ void r300UpdateShaders(r300ContextPtr rmesa)  			r300ResetHwState(rmesa);  			r300UpdateStateParameters(ctx, _NEW_PROGRAM | -                                                  _NEW_PROGRAM_CONSTANTS); +                                      _NEW_PROGRAM_CONSTANTS);  			return;  		}  	} @@ -2441,7 +2441,7 @@ static void r300InvalidateState(GLcontext * ctx, GLuint new_state)  	_vbo_InvalidateState(ctx, new_state);  	_tnl_InvalidateState(ctx, new_state); -	if (new_state & (_NEW_BUFFERS | _NEW_COLOR | _NEW_PIXEL)) { +	if (new_state & _NEW_BUFFERS) {  		_mesa_update_framebuffer(ctx);  		/* this updates the DrawBuffer's Width/Height if it's a FBO */  		_mesa_update_draw_buffer_bounds(ctx); diff --git a/src/mesa/drivers/dri/radeon/radeon_state.c b/src/mesa/drivers/dri/radeon/radeon_state.c index d9a7ef6061..34c8cb42fa 100644 --- a/src/mesa/drivers/dri/radeon/radeon_state.c +++ b/src/mesa/drivers/dri/radeon/radeon_state.c @@ -2094,7 +2094,7 @@ GLboolean radeonValidateState( GLcontext *ctx )     r100ContextPtr rmesa = R100_CONTEXT(ctx);     GLuint new_state = rmesa->radeon.NewGLState; -   if (new_state & (_NEW_BUFFERS | _NEW_COLOR | _NEW_PIXEL)) { +   if (new_state & _NEW_BUFFERS) {       _mesa_update_framebuffer(ctx);       /* this updates the DrawBuffer's Width/Height if it's a FBO */       _mesa_update_draw_buffer_bounds(ctx);  | 
