-
-
Notifications
You must be signed in to change notification settings - Fork 480
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Headless with independent eventsloop #1152
Comments
You will get an Egl specs, §3.7.1.6:
With Wayland, different connections to Wayland result in a different EGL display. I cannot recall the details. This is not the case with X11, because they all get the same connection. Depending on how you interpret the specs, you could argue that this is a bug in the mesa* impl of context sharing. *If I remember correctly, this wasn't caused by mesa, but instead by libglvnd.so or something of that likes which calls mesa. The details are fuzzy now. |
I looked a bit into this and it appears that mesa doesn't currently allow sharing across different displays as you mentioned. I haven't looked how deep this is rooted in the driver. |
Not relevant after #1435. |
I'm trying to create a 'true' headless context (no present or event polling at all) along a shared windowed context. Therefore I would like to create an own eventloop for these independent of the windowed context. The docs state:
Is there further information which parts prevent this? Or what would be the issue when violation this limitation?
The text was updated successfully, but these errors were encountered: