gallium: separate indirect stuff from pipe_draw_info - 80 -> 56 bytes
authorMarek Olšák <marek.olsak@amd.com>
Sun, 2 Apr 2017 13:24:19 +0000 (15:24 +0200)
committerMarek Olšák <marek.olsak@amd.com>
Wed, 10 May 2017 17:00:16 +0000 (19:00 +0200)
commit22f6624ed318e8131681ec1f2e7b3a59449df412
treeba8d1d3e12d2a75fdf82eea5ac409974e76153ad
parentc24c3b94ed29ecd99b1101c74c6c4606f9b5580e
gallium: separate indirect stuff from pipe_draw_info - 80 -> 56 bytes

For faster initialization of non-indirect draws.
14 files changed:
src/gallium/auxiliary/util/u_draw.c
src/gallium/auxiliary/util/u_dump_state.c
src/gallium/auxiliary/util/u_vbuf.c
src/gallium/docs/source/screen.rst
src/gallium/drivers/ddebug/dd_draw.c
src/gallium/drivers/ddebug/dd_pipe.h
src/gallium/drivers/nouveau/nvc0/nvc0_vbo.c
src/gallium/drivers/r600/r600_state_common.c
src/gallium/drivers/radeonsi/si_state_draw.c
src/gallium/drivers/trace/tr_dump_state.c
src/gallium/include/pipe/p_state.h
src/gallium/state_trackers/nine/device9.c
src/gallium/state_trackers/nine/nine_state.c
src/mesa/state_tracker/st_draw.c