Commit e5167a92 authored by Marek Olšák's avatar Marek Olšák
Browse files

radeonsi: disable SDMA on gfx8 to fix corruption on RX 580

Closes: #1399
Closes: #1889



Cc: 19.2 19.3 <mesa-stable@lists.freedesktop.org>
Reviewed-by: Pierre-Eric Pelloux-Prayer's avatarPierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>
Reviewed-By: Timur Kristóf's avatarTimur Kristóf <timur.kristof@gmail.com>
parent 99132849
Pipeline #94307 canceled with stages
in 16 minutes and 10 seconds
This commit is part of merge request !3260. Comments created here will be created in the context of that merge request.
......@@ -489,6 +489,11 @@ static struct pipe_context *si_create_context(struct pipe_screen *screen,
if (sscreen->info.num_rings[RING_DMA] &&
!(sscreen->debug_flags & DBG(NO_SDMA)) &&
/* SDMA causes corruption on RX 580:
* https://gitlab.freedesktop.org/mesa/mesa/issues/1399
* https://gitlab.freedesktop.org/mesa/mesa/issues/1889
*/
(sctx->chip_class != GFX8 || sscreen->debug_flags & DBG(FORCE_SDMA)) &&
/* SDMA timeouts sometimes on gfx10 so disable it for now. See:
* https://bugs.freedesktop.org/show_bug.cgi?id=111481
* https://gitlab.freedesktop.org/mesa/mesa/issues/1907
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment