i965/gs: Add a state atom to set up geometry shader state.
authorPaul Berry <stereotype441@gmail.com>
Wed, 27 Mar 2013 20:21:36 +0000 (13:21 -0700)
committerPaul Berry <stereotype441@gmail.com>
Wed, 11 Sep 2013 18:16:25 +0000 (11:16 -0700)
commit79d9c6b7ffe32c146835d27431a66aaf413836fd
tree78717561571583b4424c132b18732727859c4751
parentec5c92429044db5aa797c377fe29984538f09785
i965/gs: Add a state atom to set up geometry shader state.

v2: Do not attempt to share the code that uploads
3DSTATE_BINDING_TABLE_POINTERS_GS, 3DSTATE_SAMPLER_STATE_POINTERS_GS,
or 3DSTATE_GS with VS.

Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
v3: Add _NEW_TRANSFORM to gen7_gs_state.

Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
src/mesa/drivers/dri/i965/Makefile.sources
src/mesa/drivers/dri/i965/brw_defines.h
src/mesa/drivers/dri/i965/brw_state.h
src/mesa/drivers/dri/i965/brw_state_upload.c
src/mesa/drivers/dri/i965/gen7_disable.c
src/mesa/drivers/dri/i965/gen7_gs_state.c [new file with mode: 0644]