[Mesa-dev] [PATCH 00/10] egl: mixed bag of fixes/cleanups

Emil Velikov emil.l.velikov at gmail.com
Sun Aug 27 10:20:25 UTC 2017


Hi all,

This is somewhat of a mixed bag series. I've tried splitting it up but
it got a bit messy. So here it is, in a gist:
 - various missing bits wrt wl_dmabuf
 - a few small cleanups
 - wires RGB565 in WL_create_wayland_buffer_from_image

-Emil

Emil Velikov (10):
  egl: simplify refcounting after screen creation
  egl/wayland: plug leaks in dri2_wl_create_window_surface() error path
  egl/wayland: polish object teardown in dri2_wl_destroy_surface
  egl: allow RGB565 formats in eglCreateWaylandBufferFromImageWL
  egl/wayland: update comment to reflect wl_dmabuf presence
  egl: add juicy comment about WL_bind_wayland_display +
    wl_drm/wl_dmabuf
  egl/wayland: set correct format with wl_dmabuf as wl_drm is missing
  egl/wayland: remove dri2_surf width/height double init.
  egl/wayland: group wl_win specific code together
  egl/wayland: make sure HAS_$FORMAT is set for wl_dmabuf

 src/egl/drivers/dri2/egl_dri2.c         | 14 +++++---------
 src/egl/drivers/dri2/egl_dri2.h         |  5 +++++
 src/egl/drivers/dri2/platform_wayland.c | 33 ++++++++++++++++++++-------------
 3 files changed, 30 insertions(+), 22 deletions(-)

-- 
2.14.0



More information about the mesa-dev mailing list