<html>
<head>
<base href="https://bugs.freedesktop.org/">
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_NEEDINFO "
title="NEEDINFO - [SKL] GPU HANG: ecode 9:0:0x85dffffb, in Xorg [1085], reason: Hang on render ring, action: reset"
href="https://bugs.freedesktop.org/show_bug.cgi?id=99582#c22">Comment # 22</a>
on <a class="bz_bug_link
bz_status_NEEDINFO "
title="NEEDINFO - [SKL] GPU HANG: ecode 9:0:0x85dffffb, in Xorg [1085], reason: Hang on render ring, action: reset"
href="https://bugs.freedesktop.org/show_bug.cgi?id=99582">bug 99582</a>
from <span class="vcard"><a class="email" href="mailto:mark.a.janes@intel.com" title="Mark Janes <mark.a.janes@intel.com>"> <span class="fn">Mark Janes</span></a>
</span></b>
<pre>There are a few ways to accelerate 2D graphics. For Intel hardware, you can
use:
- SNA: xf86-video-intel, which accelerates the 2D api for Intel GPUs
- Glamor/modesetting: implements the 2D api in OpenGL
Different distributions choose different defaults. A GPU hang caused by Xorg
can be caused by SNA or Mesa's implementation of the GL commands sent by
Glamor.
Some Mesa GPU hangs have been recently fixed by:
180653c357d19ca88f7895f59874a58fac99cc53
Author: Topi Pohjolainen <<a href="mailto:topi.pohjolainen@intel.com">topi.pohjolainen@intel.com</a>>
i965/blorp: Make post draw flush more explicit
Some SNA GPU hangs have been recently fixed by:
4acd4a7d3d2f41227022fa7581cfb85a0b124eae
author Chris Wilson <<a href="mailto:chris@chris-wilson.co.uk">chris@chris-wilson.co.uk</a>>
sna/gen9: Emit a dummy primitive between VertexElements
Make sure you use versions that have those patches.
For information on how to switch between sna and modesetting, see
<a class="bz_bug_link
bz_status_ASSIGNED "
title="ASSIGNED - [SKL] GPU HANG: ecode 9:0:0x84dffff8, in Xorg [538], reason: Hang on render ring, action: reset"
href="show_bug.cgi?id=98999">https://bugs.freedesktop.org/show_bug.cgi?id=98999</a></pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the QA Contact for the bug.</li>
</ul>
</body>
</html>