Module: Mesa Branch: master Commit: 08b42bc97d77ff1ea7eefe4ec57997b80fb9b458 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=08b42bc97d77ff1ea7eefe4ec57997b80fb9b458
Author: Eric Anholt <[email protected]> Date: Sun May 23 13:35:50 2010 -0700 i965: Fix bit allocation for number of color regions for ARB_draw_buffers. If you used all 4 color targets we currently support, we would see 0 and end up just writing the first output. Give enough bits that we can do the maximum of 16. Fixes piglit fbo-drawbuffers-maxtargets. --- src/mesa/drivers/dri/i965/brw_wm.h | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/src/mesa/drivers/dri/i965/brw_wm.h b/src/mesa/drivers/dri/i965/brw_wm.h index 5aade1c..277b6de 100644 --- a/src/mesa/drivers/dri/i965/brw_wm.h +++ b/src/mesa/drivers/dri/i965/brw_wm.h @@ -67,7 +67,7 @@ struct brw_wm_prog_key { GLuint flat_shade:1; GLuint linear_color:1; /**< linear interpolation vs perspective interp */ GLuint runtime_check_aads_emit:1; - GLuint nr_color_regions:2; + GLuint nr_color_regions:5; GLbitfield proj_attrib_mask; /**< one bit per fragment program attribute */ GLuint shadowtex_mask:16; _______________________________________________ mesa-commit mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/mesa-commit
