<html>
<head>
<base href="https://bugs.freedesktop.org/">
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_NEW "
title="NEW - [radeonsi/Navi] The Bard's Tale IV causes a GPU hang"
href="https://bugs.freedesktop.org/show_bug.cgi?id=111591#c10">Comment # 10</a>
on <a class="bz_bug_link
bz_status_NEW "
title="NEW - [radeonsi/Navi] The Bard's Tale IV causes a GPU hang"
href="https://bugs.freedesktop.org/show_bug.cgi?id=111591">bug 111591</a>
from <span class="vcard"><a class="email" href="mailto:t_arceri@yahoo.com.au" title="Timothy Arceri <t_arceri@yahoo.com.au>"> <span class="fn">Timothy Arceri</span></a>
</span></b>
<pre>Ok. apitrace was pointing me to the incorrect shaders I managed to find the
correct ones and can confirm this is a bug in the game itself. I have reported
the problem to the developers, lets see if they reply.
For completeness here is the body of the bug report:
"The games shaders use GLSL 4.30 which mean interpolation qualifiers must match
across shader interfaces otherwise it is a link-time error. In GLSL 4.40 this
restriction was relaxed.
There is at least one attempt in the game (maybe more?) to link a vertex shader
output that sets the noperspective qualifier on an output to a fragment shader
input where no interpolation qualifier is set. This results in hangs and
stuttering in the game when it attempts to use the program that failed to link.
I've attached the problem shaders in a text file."</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the assignee for the bug.</li>
</ul>
</body>
</html>