diff options
author | Kristian Høgsberg <krh@bitplanet.net> | 2013-11-08 22:10:36 -0800 |
---|---|---|
committer | Ian Romanick <ian.d.romanick@intel.com> | 2013-11-15 13:39:39 -0800 |
commit | 329a75511fe2ab454e487855a65f9a3943a11ec1 (patch) | |
tree | 4e7208cc71bcdecd587390f50557bcc5e2c57215 /src/egl/drivers/dri2/egl_dri2.h | |
parent | 76434775e07abe9f1f372284c0fd46d6fffccfa6 (diff) |
wayland: Use __DRIimage based getBuffers implementation when available
This lets us allocate color buffers as __DRIimages and pass them into
the driver instead of having to create a __DRIbuffer with the flink
that requires.
Signed-off-by: Kristian Høgsberg <krh@bitplanet.net>
Reviewed-by: Eric Anholt <eric@anholt.net>
Reviewed-by: Chad Versace <chad.versace@linux.intel.com>
Cc: "10.0" <mesa-stable@lists.freedesktop.org>
(cherry picked from commit 68bb26bead333764f140225926a9123f38b567a3)
Diffstat (limited to 'src/egl/drivers/dri2/egl_dri2.h')
-rw-r--r-- | src/egl/drivers/dri2/egl_dri2.h | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/egl/drivers/dri2/egl_dri2.h b/src/egl/drivers/dri2/egl_dri2.h index c7d64846c7e..bbe5602ea59 100644 --- a/src/egl/drivers/dri2/egl_dri2.h +++ b/src/egl/drivers/dri2/egl_dri2.h @@ -117,7 +117,7 @@ struct dri2_egl_display __DRIdri2LoaderExtension dri2_loader_extension; __DRIswrastLoaderExtension swrast_loader_extension; - const __DRIextension *extensions[4]; + const __DRIextension *extensions[5]; const __DRIextension **driver_extensions; #ifdef HAVE_X11_PLATFORM @@ -189,7 +189,6 @@ struct dri2_egl_surface #ifdef HAVE_WAYLAND_PLATFORM struct wl_buffer *wl_buffer; __DRIimage *dri_image; - int pitch, name; #endif #ifdef HAVE_DRM_PLATFORM struct gbm_bo *bo; |