Mesa (master): radeonsi: disable XNACK to free 2 SGPRs on APUs

Marek Olšák mareko at kemper.freedesktop.org
Wed Nov 30 01:27:13 UTC 2016


Module: Mesa
Branch: master
Commit: dbbdc6bb5a500a810b3ab38c255b16bf470c51b1
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=dbbdc6bb5a500a810b3ab38c255b16bf470c51b1

Author: Marek Olšák <marek.olsak at amd.com>
Date:   Sun Nov 27 18:13:15 2016 +0100

radeonsi: disable XNACK to free 2 SGPRs on APUs

My LLVM commit disables it for dGPUs, but not APUs.

Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

---

 src/gallium/drivers/radeonsi/si_pipe.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/gallium/drivers/radeonsi/si_pipe.c b/src/gallium/drivers/radeonsi/si_pipe.c
index 6be676d..c144282 100644
--- a/src/gallium/drivers/radeonsi/si_pipe.c
+++ b/src/gallium/drivers/radeonsi/si_pipe.c
@@ -33,7 +33,7 @@
 #include "../ddebug/dd_util.h"
 
 #define SI_LLVM_DEFAULT_FEATURES \
-	"+DumpCode,+vgpr-spilling,-fp32-denormals,+fp64-denormals"
+	"+DumpCode,+vgpr-spilling,-fp32-denormals,+fp64-denormals,-xnack"
 
 /*
  * pipe_context




More information about the mesa-commit mailing list