radeonsi: fix multi draws for the prim discard CS
Reviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11486>
This commit is contained in:
parent
848dbe9ff7
commit
1805572694
|
@ -1195,7 +1195,7 @@ static void si_emit_draw_packets(struct si_context *sctx, const struct pipe_draw
|
|||
radeon_end();
|
||||
|
||||
for (unsigned i = 0; i < num_draws; i++) {
|
||||
uint64_t va = index_va + draws[0].start * original_index_size;
|
||||
uint64_t va = index_va + draws[i].start * original_index_size;
|
||||
|
||||
si_dispatch_prim_discard_cs_and_draw(sctx, info, draws[i].count,
|
||||
original_index_size, base_vertex,
|
||||
|
|
Loading…
Reference in New Issue