<div dir="auto">I don't recommend enabling NIR for 18.0. Let's just declare that it's an unsupported unstable configuration.<div dir="auto"><br></div><div dir="auto">Marek</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Feb 10, 2018 3:13 AM, "Dieter Nützel" <<a href="mailto:Dieter@nuetzel-hh.de">Dieter@nuetzel-hh.de</a>> wrote:<br type="attribution"><blockquote class="quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hello,<br>
<br>
I know that NIR support for radeonsi is new, but should this land in Mesa 18.0.0 final as early upgrade path?<br>
I've tried running my whole system with NIR enabled in /etc/environment<br>
export R600_DEBUG=nir<br>
But older Mesa 18.0.0-rc3/4 (in the background) created disk cache files interfere even with this commit.<br>
<br>
Any thoughts/ideas?<br>
<br>
Dieter<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
When NIR is enabled, TGSI must not be used. When NIR is disabled, TGSI<br>
<br>
Tested-by: Dieter Nützel <<a href="mailto:Dieter@nuetzel-hh.de" target="_blank">Dieter@nuetzel-hh.de</a>><br>
Reviewed-by: Timothy Arceri <<a href="mailto:tarceri@itsqueeze.com" target="_blank">tarceri@itsqueeze.com</a>><br>
Diffstat<br>
-rw-r--r-- src/gallium/drivers/radeonsi/s<wbr>i_pipe.c 3 <br>
1 files changed, 2 insertions, 1 deletions<br>
diff --git a/src/gallium/drivers/radeonsi<wbr>/si_pipe.c<br>
b/src/gallium/drivers/radeonsi<wbr>/si_pipe.c<br>
index 26835d6..97f11ea 100644<br>
--- a/src/gallium/drivers/radeonsi<wbr>/si_pipe.c<br>
+++ b/src/gallium/drivers/radeonsi<wbr>/si_pipe.c<br>
@@ -642,7 +642,8 @@ static void si_disk_cache_create(struct si_screen *sscreen)<br>
sscreen->debug_flags &<br>
(DBG(FS_CORRECT_DERIVS_AFTER_K<wbr>ILL) |<br>
DBG(SI_SCHED) |<br>
- DBG(UNSAFE_MATH));<br>
+ DBG(UNSAFE_MATH) |<br>
+ DBG(NIR));<br>
<br>
sscreen->disk_shader_cache =<br>
disk_cache_create(si_get_famil<wbr>y_name(sscreen),<br>
</blockquote>
</blockquote></div><br></div>