This repository has been archived by the owner on Nov 1, 2021. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 343
backend/wayland: spurious eglSwapBuffers failures #1768
Labels
Comments
It looks like this effects the DRM backend as well: swaywm/sway#4419 and #1780 |
Probably "fixed" by #1781 |
Can still reproduce. |
I also encounter this with my toy compositor using the Wayland backend. It tends to happen occasionally when I move my mouse in and out of the compositor window. |
I recently updated the EGL log message to give the error code, now making it:
The reliable way to trigger it on sway is to simply have a client open, unfocus then focus the window (happens on both), which I assume is triggering an 0x300d is |
Seems like the error code for
|
emersion
added a commit
to emersion/wlroots
that referenced
this issue
Jun 2, 2020
This was introduced in [1]. However after reverting that PR I still can't reproduce the bug the PR aimed to fix [2]. Since there's no good explanation why we would need to swap buffers before resizing, let's just revert the PR. [1]: swaywm#1486 [2]: swaywm#1371 Closes: swaywm#1768
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Sometimes
eglSwapBuffers
fails on the Wayland backend. Maybe we're running out of buffers.The text was updated successfully, but these errors were encountered: