From: Marek Olšák Date: Tue, 21 May 2019 22:39:43 +0000 (-0400) Subject: radeonsi: don't test SDMA perf if SDMA is disabled/unsupported X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=ec0956a19460896838127e4f596dc28465c9a24a;p=mesa.git radeonsi: don't test SDMA perf if SDMA is disabled/unsupported --- diff --git a/src/gallium/drivers/radeonsi/si_test_dma_perf.c b/src/gallium/drivers/radeonsi/si_test_dma_perf.c index 263187d683f..0b5a4a38ab7 100644 --- a/src/gallium/drivers/radeonsi/si_test_dma_perf.c +++ b/src/gallium/drivers/radeonsi/si_test_dma_perf.c @@ -112,6 +112,9 @@ void si_test_dma_perf(struct si_screen *sscreen) unsigned cs_dwords_per_thread = test_cs ? cs_dwords_per_thread_list[cs_method % NUM_SHADERS] : 0; + if (test_sdma && !sctx->dma_cs) + continue; + if (sctx->chip_class == GFX6) { /* GFX6 doesn't support CP DMA operations through L2. */ if (test_cp && cache_policy != L2_BYPASS)