gallium: extend draw_vbo to support multi draws
Essentially rename multi_draw to draw_vbo and remove start and count from pipe_draw_info. This is only an interface change. It doesn't add multi draw support anywhere. Acked-by:Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com> Part-of: <!7441>
Showing
- src/gallium/auxiliary/cso_cache/cso_context.c 14 additions, 9 deletionssrc/gallium/auxiliary/cso_cache/cso_context.c
- src/gallium/auxiliary/cso_cache/cso_context.h 2 additions, 1 deletionsrc/gallium/auxiliary/cso_cache/cso_context.h
- src/gallium/auxiliary/draw/draw_context.h 3 additions, 1 deletionsrc/gallium/auxiliary/draw/draw_context.h
- src/gallium/auxiliary/draw/draw_pt.c 23 additions, 13 deletionssrc/gallium/auxiliary/draw/draw_pt.c
- src/gallium/auxiliary/driver_ddebug/dd_draw.c 18 additions, 12 deletionssrc/gallium/auxiliary/driver_ddebug/dd_draw.c
- src/gallium/auxiliary/driver_ddebug/dd_pipe.h 2 additions, 1 deletionsrc/gallium/auxiliary/driver_ddebug/dd_pipe.h
- src/gallium/auxiliary/driver_noop/noop_state.c 3 additions, 1 deletionsrc/gallium/auxiliary/driver_noop/noop_state.c
- src/gallium/auxiliary/driver_rbug/rbug_context.c 4 additions, 2 deletionssrc/gallium/auxiliary/driver_rbug/rbug_context.c
- src/gallium/auxiliary/driver_trace/tr_context.c 6 additions, 2 deletionssrc/gallium/auxiliary/driver_trace/tr_context.c
- src/gallium/auxiliary/driver_trace/tr_dump_state.c 11 additions, 4 deletionssrc/gallium/auxiliary/driver_trace/tr_dump_state.c
- src/gallium/auxiliary/driver_trace/tr_dump_state.h 2 additions, 0 deletionssrc/gallium/auxiliary/driver_trace/tr_dump_state.h
- src/gallium/auxiliary/indices/u_primconvert.c 13 additions, 11 deletionssrc/gallium/auxiliary/indices/u_primconvert.c
- src/gallium/auxiliary/indices/u_primconvert.h 2 additions, 1 deletionsrc/gallium/auxiliary/indices/u_primconvert.h
- src/gallium/auxiliary/util/u_draw.c 5 additions, 3 deletionssrc/gallium/auxiliary/util/u_draw.c
- src/gallium/auxiliary/util/u_draw.h 20 additions, 12 deletionssrc/gallium/auxiliary/util/u_draw.h
- src/gallium/auxiliary/util/u_dump.h 3 additions, 0 deletionssrc/gallium/auxiliary/util/u_dump.h
- src/gallium/auxiliary/util/u_dump_state.c 9 additions, 2 deletionssrc/gallium/auxiliary/util/u_dump_state.c
- src/gallium/auxiliary/util/u_helpers.c 3 additions, 2 deletionssrc/gallium/auxiliary/util/u_helpers.c
- src/gallium/auxiliary/util/u_helpers.h 1 addition, 0 deletionssrc/gallium/auxiliary/util/u_helpers.h
- src/gallium/auxiliary/util/u_prim_restart.c 13 additions, 9 deletionssrc/gallium/auxiliary/util/u_prim_restart.c
Loading
Please register or sign in to comment