libdrm: add etnaviv drm support

Graphics / Mesa 3D Graphics Library / libdrm - The etnaviv authors [lists.freedesktop.org] - 17 September 2016 08:05 UTC

Add the libdrm_etnaviv helper library to encapsulate etnaviv-specific interfaces to the DRM.

95e2cc6 libdrm: add etnaviv drm support
.gitignore | 1 +
Makefile.am | 6 +
configure.ac | 16 ++
etnaviv/Android.mk | 18 +++
etnaviv/Makefile.am | 26 ++++
etnaviv/Makefile.sources | 12 ++
etnaviv/etnaviv-symbol-check | 45 ++++++
etnaviv/etnaviv_bo.c | 347 ++++++++++++++++++++++++++++++++++++++++++
etnaviv/etnaviv_bo_cache.c | 196 ++++++++++++++++++++++++
etnaviv/etnaviv_cmd_stream.c | 243 +++++++++++++++++++++++++++++
etnaviv/etnaviv_device.c | 96 ++++++++++++
etnaviv/etnaviv_drm.h | 233 ++++++++++++++++++++++++++++
etnaviv/etnaviv_drmif.h | 188 +++++++++++++++++++++++
etnaviv/etnaviv_gpu.c | 175 +++++++++++++++++++++
etnaviv/etnaviv_pipe.c | 78 ++++++++++
etnaviv/etnaviv_priv.h | 199 ++++++++++++++++++++++++
etnaviv/libdrm_etnaviv.pc.in | 11 ++
17 files changed, 1890 insertions(+)

Upstream: cgit.freedesktop.org


  • Share