egl/wayland-drm: Only announce formats via wl_drm which the driver supports.
[mesa.git] / src / egl / drivers / dri2 / egl_dri2.c
index 892e32dd4e35e87927d9b3e504e7556e3e6de144..c98b9a5d18af532f05a13c544c29dfece0803517 100644 (file)
@@ -2797,7 +2797,8 @@ dri2_bind_wayland_display_wl(_EGLDriver *drv, _EGLDisplay *disp,
    const struct wayland_drm_callbacks wl_drm_callbacks = {
       .authenticate = (int(*)(void *, uint32_t)) dri2_dpy->vtbl->authenticate,
       .reference_buffer = dri2_wl_reference_buffer,
-      .release_buffer = dri2_wl_release_buffer
+      .release_buffer = dri2_wl_release_buffer,
+      .is_format_supported = dri2_wl_is_format_supported
    };
    int flags = 0;
    uint64_t cap;