Mesa (master): i965: Port gen6+ state emitting code to genxml.
Kenneth Graunke
kwg at kemper.freedesktop.org
Thu May 4 01:59:05 UTC 2017
Module: Mesa
Branch: master
Commit: bc1ff4509dea8fe0a324f85df1cc2c48a50b2484
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=bc1ff4509dea8fe0a324f85df1cc2c48a50b2484
Author: Rafael Antognolli <rafael.antognolli at intel.com>
Date: Mon Mar 27 08:42:45 2017 -0700
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 at intel.com>
Reviewed-by: Kenneth Graunke <kenneth at whitecape.org>
---
src/mesa/drivers/dri/i965/Makefile.sources | 6 -
src/mesa/drivers/dri/i965/brw_state.h | 18 +-
src/mesa/drivers/dri/i965/gen6_gs_state.c | 129 +------
src/mesa/drivers/dri/i965/gen6_viewport_state.c | 147 --------
src/mesa/drivers/dri/i965/gen7_ds_state.c | 68 ----
src/mesa/drivers/dri/i965/gen7_gs_state.c | 167 ---------
src/mesa/drivers/dri/i965/gen7_hs_state.c | 63 ----
src/mesa/drivers/dri/i965/gen7_viewport_state.c | 100 -----
src/mesa/drivers/dri/i965/gen8_ds_state.c | 116 ------
src/mesa/drivers/dri/i965/gen8_gs_state.c | 146 --------
src/mesa/drivers/dri/i965/gen8_hs_state.c | 93 -----
src/mesa/drivers/dri/i965/gen8_viewport_state.c | 120 ------
src/mesa/drivers/dri/i965/genX_state_upload.c | 478 +++++++++++++++++++++++-
13 files changed, 471 insertions(+), 1180 deletions(-)
Diff: http://cgit.freedesktop.org/mesa/mesa/diff/?id=bc1ff4509dea8fe0a324f85df1cc2c48a50b2484
More information about the mesa-commit
mailing list