<html>
<head>
<base href="https://bugs.freedesktop.org/">
</head>
<body><table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Bug ID</th>
<td><a class="bz_bug_link
bz_status_ASSIGNED "
title="ASSIGNED - Recover from eglSwapBuffers() errors in gl_renderer_repaint_output()"
href="https://bugs.freedesktop.org/show_bug.cgi?id=96841">96841</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>Recover from eglSwapBuffers() errors in gl_renderer_repaint_output()
</td>
</tr>
<tr>
<th>Product</th>
<td>Wayland
</td>
</tr>
<tr>
<th>Version</th>
<td>unspecified
</td>
</tr>
<tr>
<th>Hardware</th>
<td>Other
</td>
</tr>
<tr>
<th>OS</th>
<td>All
</td>
</tr>
<tr>
<th>Status</th>
<td>ASSIGNED
</td>
</tr>
<tr>
<th>Severity</th>
<td>enhancement
</td>
</tr>
<tr>
<th>Priority</th>
<td>medium
</td>
</tr>
<tr>
<th>Component</th>
<td>weston
</td>
</tr>
<tr>
<th>Assignee</th>
<td>mvicomoya@nvidia.com
</td>
</tr>
<tr>
<th>Reporter</th>
<td>mvicomoya@nvidia.com
</td>
</tr>
<tr>
<th>CC</th>
<td>wayland-bugs@lists.freedesktop.org
</td>
</tr></table>
<p>
<div>
<pre>Currently, if eglSwapBuffers() fails in gl_renderer_repaint_output(), only an
error message is logged.
Compositors should be allowed to recover from such errors, or abort if the
error is fatal.
This bug is intended to track the progress of adding some mechanism to notify
compositors of an eglSwapBuffers() call, and let them take the appropriate
action.
Adding a callback in libweston might be a good solution to explore.</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>