Closed dcommander closed 9 months ago
Referring to https://github.com/VirtualGL/virtualgl/issues/66#issuecomment-983204429, there isn't a burning need to support front buffer rendering with window surfaces. Although nVidia implements that feature, Mesa doesn't, and the EGL spec doesn't require it. Thus, I doubt that many applications will try to use it.
EGL pixmap rendering would be straightforward to implement, although it would probably require some of the same XCopyArea()
and XGetImage()
hooks that we use with GLX pixmap rendering. However, the EGL spec doesn't require pixmaps either, and so far, I haven't encountered an EGL application that uses them. c1c1e01c24b214d2d0ad615c8ff0baa68e4fa9f0 ensures that our lack of support for pixmap rendering is handled in a more conformant manner.
Closing this issue for now, until/unless an application emerges that requires one of these features.
Referring to #66, the EGL/X11 front end does not currently support Pixmap surfaces or front buffer rendering with window surfaces. If anyone cares enough about those features to pay me to implement them, then please e-mail me.