i965: Port gen6+ state emitting code to genxml.
authorRafael Antognolli <rafael.antognolli@intel.com>
Mon, 27 Mar 2017 15:42:45 +0000 (08:42 -0700)
committerKenneth Graunke <kenneth@whitecape.org>
Thu, 4 May 2017 01:57:52 +0000 (18:57 -0700)
commitbc1ff4509dea8fe0a324f85df1cc2c48a50b2484
tree2630389e0d0c3343dc5c3982139bb8ae9c74db90
parent689a46f30e1317561385f15e904646d8ed40b93a
i965: Port gen6+ state emitting code to genxml.

Ported in this patch:
   - 3DSTATE_DS
   - 3DSTATE_GS
   - 3DSTATE_HS
   - 3DSTATE_VIEWPORT_STATE_POINTERS_SF_CL

v3:
   - Remove NEW_TRANSFORM blocks (Ken)
   - Bring back some comments and workaround for Ivybridge (Ken)

Signed-off-by: Rafael Antognolli <rafael.antognolli@intel.com>
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
13 files changed:
src/mesa/drivers/dri/i965/Makefile.sources
src/mesa/drivers/dri/i965/brw_state.h
src/mesa/drivers/dri/i965/gen6_gs_state.c
src/mesa/drivers/dri/i965/gen6_viewport_state.c
src/mesa/drivers/dri/i965/gen7_ds_state.c
src/mesa/drivers/dri/i965/gen7_gs_state.c [deleted file]
src/mesa/drivers/dri/i965/gen7_hs_state.c
src/mesa/drivers/dri/i965/gen7_viewport_state.c [deleted file]
src/mesa/drivers/dri/i965/gen8_ds_state.c [deleted file]
src/mesa/drivers/dri/i965/gen8_gs_state.c [deleted file]
src/mesa/drivers/dri/i965/gen8_hs_state.c [deleted file]
src/mesa/drivers/dri/i965/gen8_viewport_state.c [deleted file]
src/mesa/drivers/dri/i965/genX_state_upload.c