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.
The backend repaint has the same issue: if, e.g., an atomic commit fails, then we just go into stasis for that output until you do something drastic like VT switching.
*** Bug 99546 has been marked as a duplicate of this bug. ***
-- GitLab Migration Automatic Message -- This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/wayland/weston/issues/79.
Created attachment 140101 [details] attachment-2984-0.html Dear sender, I'm out of the office starting on 06/08 until 06/12 (inclusive) with limited email access. Expect some delay in my responses. For urgent, non-confidential matters, you can try to reach me at my personal email address: mvicomoya@gmail.com. Thanks, Miguel.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.