i965/gs: make the state atom for compiling Gen7 geometry shaders

Graphics / Mesa 3D Graphics Library / Mesa - Paul Berry [gmail.com] - 31 August 2013 19:12 UTC

4ec2604 i965/gs: make the state atom for compiling Gen7 geometry shaders.
src/mesa/drivers/dri/i965/Makefile.sources | 1 +
src/mesa/drivers/dri/i965/brw_defines.h | 10 +
src/mesa/drivers/dri/i965/brw_draw.c | 2 +
src/mesa/drivers/dri/i965/brw_state.h | 1 +
src/mesa/drivers/dri/i965/brw_state_cache.c | 3 +
src/mesa/drivers/dri/i965/brw_state_dump.c | 3 +
src/mesa/drivers/dri/i965/brw_state_upload.c | 1 +
src/mesa/drivers/dri/i965/brw_vec4_gs.c | 287 +++++++++++++++++++++
src/mesa/drivers/dri/i965/brw_vec4_gs.h | 41 +++
src/mesa/drivers/dri/i965/brw_vec4_gs_visitor.cpp | 32 +++
src/mesa/drivers/dri/i965/brw_vec4_gs_visitor.h | 13 +
src/mesa/drivers/dri/i965/brw_vs.c | 13 +-
12 files changed, 401 insertions(+), 6 deletions(-)

Upstream: cgit.freedesktop.org


  • Share