[vlc-devel] [PATCH v2 0/7] Add GBM platform support

Romain Vimont rom1v at videolabs.io
Thu Mar 4 08:36:06 UTC 2021


v1: https://mailman.videolan.org/pipermail/vlc-devel/2021-March/142390.html

Changes:
 - patch 5: make tables static
 - patch 7: use default device paths (trying "/dev/dri/renderD128" first)

Regards

Alexandre Janniaux (2):
  egl_pbuffer: add support for surfaceless context
  egl_display: add GBM platform support

Romain Vimont (5):
  egl_pbuffer: remove useless dependency
  opengl: introduce EGL display module
  egl_pbuffer: use a default EGL display module
  egl_pbuffer: enable if EGL and OpenGL are present
  egl_display: improve support detection

 configure.ac                                  |  18 +++
 modules/video_filter/egl_pbuffer.c            |  50 +++++--
 modules/video_output/opengl/Makefile.am       |  27 +++-
 modules/video_output/opengl/egl_display.c     |  71 ++++++++++
 modules/video_output/opengl/egl_display.h     |  53 +++++++
 modules/video_output/opengl/egl_display_gbm.c | 132 ++++++++++++++++++
 .../video_output/opengl/egl_display_generic.c |  86 ++++++++++++
 7 files changed, 426 insertions(+), 11 deletions(-)
 create mode 100644 modules/video_output/opengl/egl_display.c
 create mode 100644 modules/video_output/opengl/egl_display.h
 create mode 100644 modules/video_output/opengl/egl_display_gbm.c
 create mode 100644 modules/video_output/opengl/egl_display_generic.c

-- 
2.30.1



More information about the vlc-devel mailing list