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

Romain Vimont rom1v at videolabs.io
Mon Mar 22 15:06:18 UTC 2021


v2: https://mailman.videolan.org/pipermail/vlc-devel/2021-March/142408.html

Changes:
 - rebased on master
 - patch 6: GetPlatform() defined only ifndef __ANDROID__ (fix unused warning)

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            |  53 +++++--
 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 |  88 ++++++++++++
 7 files changed, 431 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.31.0



More information about the vlc-devel mailing list