[Mesa-dev] [PATCH v1 0/2] egl/android: Remove dependencies on specific grallocs

Robert Foss robert.foss at collabora.com
Fri Apr 27 11:57:29 UTC 2018


v1 of this series is based on the previous RFC[1].

This series is intended to remove the dependency on any one
specific gralloc implementation, as well as introduce device
probing.

The probing support is built ontop of [2], which supplies a
drmHandleMatch() function which allows is to test opened
device FD against the properties we are interested in.

Changes since RFC:
 - Rebased work on the libdrm patch [2].
 - Included patch from Rob Herring disabling drm_gralloc/flink
   support by default.
 - Added device handler driver probing.

[1] https://patchwork.freedesktop.org/patch/217750/
[2] https://patchwork.freedesktop.org/patch/219194/


Rob Herring (1):
  egl/android: #ifdef out flink name support

Robert Foss (1):
  egl/android: Add DRM node probing and filtering

 src/egl/Android.mk                      |   6 +-
 src/egl/drivers/dri2/egl_dri2.h         |   2 -
 src/egl/drivers/dri2/platform_android.c | 192 +++++++++++++++++++++++++-------
 3 files changed, 158 insertions(+), 42 deletions(-)

-- 
2.14.1



More information about the mesa-dev mailing list