egl: inline fallback for create_wayland_buffer_from_image
[mesa.git] / src / egl / drivers / dri2 / egl_dri2.c
index 08c91984904d1561ec4848da8028cc9220e11e44..a88f422bfacac9bbfef899498a384a911074b3e8 100644 (file)
@@ -2463,6 +2463,8 @@ dri2_create_wayland_buffer_from_image(_EGLDriver *drv, _EGLDisplay *disp,
                                       _EGLImage *img)
 {
    struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp);
+   if (!dri2_dpy->vtbl->create_wayland_buffer_from_image)
+      return NULL;
    return dri2_dpy->vtbl->create_wayland_buffer_from_image(drv, disp, img);
 }