From: Eric Anholt Date: Tue, 26 Oct 2010 20:15:01 +0000 (-0700) Subject: i965: Set up the constant buffer on gen6 when it's needed. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=519835de04f39ef8aee61f6ef38e347958d7c52c;p=mesa.git i965: Set up the constant buffer on gen6 when it's needed. This was slightly confused because gen6_wm_constants does the push constant buffer, while brw_wm_constants does pull constants. --- diff --git a/src/mesa/drivers/dri/i965/brw_state_upload.c b/src/mesa/drivers/dri/i965/brw_state_upload.c index 73940a51569..f3b6a90f61a 100644 --- a/src/mesa/drivers/dri/i965/brw_state_upload.c +++ b/src/mesa/drivers/dri/i965/brw_state_upload.c @@ -128,6 +128,7 @@ const struct brw_tracked_state *gen6_atoms[] = &gen6_cc_state_pointers, &brw_vs_constants, /* Before vs_surfaces and constant_buffer */ + &brw_wm_constants, /* Before wm_surfaces and constant_buffer */ &gen6_wm_constants, /* Before wm_surfaces and constant_buffer */ &brw_vs_surfaces, /* must do before unit */