radeonsi: don't check for GS fast launch for NOT_EOP in the indexed case

GS fast launch always uses the non-indexed path.

Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7721>
This commit is contained in:
Marek Olšák 2020-11-25 10:42:46 -05:00
parent c7470c1760
commit 86675a07f8

View file

@ -1051,8 +1051,7 @@ static void si_emit_draw_packets(struct si_context *sctx, const struct pipe_draw
*/
S_0287F0_NOT_EOP(sctx->chip_class >= GFX10 &&
!set_draw_id &&
i < num_draws - 1 &&
!(sctx->ngg_culling & SI_NGG_CULL_GS_FAST_LAUNCH_ALL)));
i < num_draws - 1));
}
} else {
/* Set the index buffer for fast launch. The VS prolog will load the indices. */