<html>
<head>
<base href="https://bugs.freedesktop.org/">
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_ASSIGNED "
title="ASSIGNED - gfx corruption on windowed 3d-apps running on dGPU"
href="https://bugs.freedesktop.org/show_bug.cgi?id=101691#c65">Comment # 65</a>
on <a class="bz_bug_link
bz_status_ASSIGNED "
title="ASSIGNED - gfx corruption on windowed 3d-apps running on dGPU"
href="https://bugs.freedesktop.org/show_bug.cgi?id=101691">bug 101691</a>
from <span class="vcard"><a class="email" href="mailto:jason@jlekstrand.net" title="Jason Ekstrand <jason@jlekstrand.net>"> <span class="fn">Jason Ekstrand</span></a>
</span></b>
<pre>The mesa side of this should be fixed in the following commit:
commit d7a19d69ebc032ba7207fc97bc6f10d5bb35bb99
Author: Jason Ekstrand <<a href="mailto:jason.ekstrand@intel.com">jason.ekstrand@intel.com</a>>
Date: Fri Nov 3 15:26:17 2017 -0700
i965: Use PTE MOCS for all external buffers
We were already using PTE for all render targets in case one happened to
get scanned out. However, this still wasn't 100% correct because there
are still possibly cases where we may want to texture from an external
buffer even though we don't know the caching mode. This can happen, for
instance, on buffers imported from another GPU via prime.
Bugzilla: <a class="bz_bug_link
bz_status_ASSIGNED "
title="ASSIGNED - gfx corruption on windowed 3d-apps running on dGPU"
href="show_bug.cgi?id=101691">https://bugs.freedesktop.org/show_bug.cgi?id=101691</a>
Cc: "17.3" <<a href="mailto:mesa-stable@lists.freedesktop.org">mesa-stable@lists.freedesktop.org</a>>
Tested-by: Lyude Paul <<a href="mailto:lyude@redhat.com">lyude@redhat.com</a>>
Reviewed-by: Kenneth Graunke <<a href="mailto:kenneth@whitecape.org">kenneth@whitecape.org</a>></pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are on the CC list for the bug.</li>
</ul>
</body>
</html>