On Thu Jul 3 14:12:20 2025 +0000, Alexandros Frantzis wrote:
FWIW, I have filed https://gitlab.freedesktop.org/mesa/mesa/-/issues/13454. It seems the time may be ripe to add Wayland EGL pbuffer support (although I am not sure how soon I will be able to get to it myself), so hopefully we will be able to remove this point of friction going forward. Let's see what upstream thinks.
Thanks! I'm working on getting a generic swapchain implementation based on FBOs and exportable images anyway, so eventually we might be able to use it to implement pbuffers without requiring platform support.
Here I mostly just wanted to get pbuffers out of the way so I could make more changes the OpenGL window surface interface and make it converge with Vulkan surfaces, and I was mildly annoyed to find another lacking mechanism I assumed Wayland had already ;), but no big deal it should be fine like this.