render/egl: add support for explicit sync extensions

This commit is contained in:
Simon Ser 2020-03-16 17:24:25 +01:00
parent dab20d8311
commit 1bcec23099
3 changed files with 86 additions and 0 deletions

View file

@ -62,6 +62,10 @@ struct wlr_egl {
PFNEGLQUERYDISPLAYATTRIBEXTPROC eglQueryDisplayAttribEXT;
PFNEGLQUERYDEVICESTRINGEXTPROC eglQueryDeviceStringEXT;
PFNEGLQUERYDEVICESEXTPROC eglQueryDevicesEXT;
PFNEGLCREATESYNCKHRPROC eglCreateSyncKHR;
PFNEGLDESTROYSYNCKHRPROC eglDestroySyncKHR;
PFNEGLDUPNATIVEFENCEFDANDROIDPROC eglDupNativeFenceFDANDROID;
PFNEGLWAITSYNCKHRPROC eglWaitSyncKHR;
} procs;
struct wlr_drm_format_set dmabuf_texture_formats;