gallium: separate indirect stuff from pipe_draw_info - 80 -> 56 bytes
For faster initialization of non-indirect draws.
Showing
- src/gallium/auxiliary/util/u_draw.c 2 additions, 2 deletionssrc/gallium/auxiliary/util/u_draw.c
- src/gallium/auxiliary/util/u_dump_state.c 10 additions, 5 deletionssrc/gallium/auxiliary/util/u_dump_state.c
- src/gallium/auxiliary/util/u_vbuf.c 4 additions, 4 deletionssrc/gallium/auxiliary/util/u_vbuf.c
- src/gallium/docs/source/screen.rst 1 addition, 1 deletionsrc/gallium/docs/source/screen.rst
- src/gallium/drivers/ddebug/dd_draw.c 27 additions, 15 deletionssrc/gallium/drivers/ddebug/dd_draw.c
- src/gallium/drivers/ddebug/dd_pipe.h 6 additions, 1 deletionsrc/gallium/drivers/ddebug/dd_pipe.h
- src/gallium/drivers/nouveau/nvc0/nvc0_vbo.c 8 additions, 8 deletionssrc/gallium/drivers/nouveau/nvc0/nvc0_vbo.c
- src/gallium/drivers/r600/r600_state_common.c 6 additions, 6 deletionssrc/gallium/drivers/r600/r600_state_common.c
- src/gallium/drivers/radeonsi/si_state_draw.c 32 additions, 27 deletionssrc/gallium/drivers/radeonsi/si_state_draw.c
- src/gallium/drivers/trace/tr_dump_state.c 10 additions, 2 deletionssrc/gallium/drivers/trace/tr_dump_state.c
- src/gallium/include/pipe/p_state.h 35 additions, 32 deletionssrc/gallium/include/pipe/p_state.h
- src/gallium/state_trackers/nine/device9.c 0 additions, 1 deletionsrc/gallium/state_trackers/nine/device9.c
- src/gallium/state_trackers/nine/nine_state.c 0 additions, 1 deletionsrc/gallium/state_trackers/nine/nine_state.c
- src/mesa/state_tracker/st_draw.c 11 additions, 8 deletionssrc/mesa/state_tracker/st_draw.c
Loading
Please register or sign in to comment