Add EGL xcb platform

This enables GL applications to be written without any involvement of
Xlib.

EGL X11 platform is actually already xcb-only underneath, so this commit
just add the necessary interface changes so eglDisplay can be created
from a xcb_connection_t.

Reviewed-by: Adam Jackson <ajax@redhat.com>
Signed-off-by: Yuxuan Shui <yshuiv7@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6474>
This commit is contained in:
Yuxuan Shui
2020-08-26 19:01:53 +01:00
committed by Marge Bot
parent 8bb1a75b4f
commit 53660e4c4e
10 changed files with 67 additions and 4 deletions

View File

@@ -0,0 +1 @@
EGL_MESA_platform_xcb