i965: Drop unnecessary state flag for units on NEW_BINDING_TABLE.
authorEric Anholt <eric@anholt.net>
Thu, 1 May 2014 17:40:20 +0000 (10:40 -0700)
committerEric Anholt <eric@anholt.net>
Sat, 3 May 2014 00:01:40 +0000 (17:01 -0700)
commit1515ceb8fd94f20b700d8ce000a9a31393dad8d2
tree274291d57b2db7e5f385b2b8aeb73d5bbd2a28db
parentf9a2679db5886a65eac7e08a8f75674cf3dff8b7
i965: Drop unnecessary state flag for units on NEW_BINDING_TABLE.

Commit 30259856a8a82a55c030df1ad052e505c61144bc moved the state packets to
table generation time, but forgot to make this change.  Apparently the
performance win there was about not reemitting the table pointers on
unrelated state changes.

No performance difference on cairo on glamor (n=118).

Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
src/mesa/drivers/dri/i965/gen7_gs_state.c
src/mesa/drivers/dri/i965/gen7_vs_state.c
src/mesa/drivers/dri/i965/gen7_wm_state.c
src/mesa/drivers/dri/i965/gen8_gs_state.c
src/mesa/drivers/dri/i965/gen8_ps_state.c
src/mesa/drivers/dri/i965/gen8_vs_state.c