egl/dri2: swap_buffers_with_damage falls back to swap_buffers
[mesa.git] / src / egl / drivers / dri2 / egl_dri2_fallbacks.h
index e769af36e60a8889953903d3aca985eb260b4f1a..8dad27116df0e40621c6f52b0aa106c4cb8e3883 100644 (file)
@@ -66,7 +66,8 @@ dri2_fallback_swap_buffers_with_damage(_EGLDriver *drv, _EGLDisplay *dpy,
                                       _EGLSurface *surf,
                                       const EGLint *rects, EGLint n_rects)
 {
-   return EGL_FALSE;
+   struct dri2_egl_display *dri2_dpy = dri2_egl_display(dpy);
+   return dri2_dpy->vtbl->swap_buffers(drv, dpy, surf);
 }
 
 static inline EGLBoolean