[vlc-devel] [PATCH v2 0/6] OpenGL video filters
Romain Vimont
rom1v at videolabs.io
Fri Feb 26 17:10:30 UTC 2021
v1: https://mailman.videolan.org/pipermail/vlc-devel/2021-February/142295.html
Changes:
- only enable egl_pbuffer on Android (further GBM platform support patch
incoming)
- minor codestyle fixes
Regards
Branch: https://code.videolan.org/rom1v/vlc/-/commits/video_filter_opengl.2
Alexandre Janniaux (3):
opengl: add CreateOffscreen API
video_filter: add egl_pbuffer filter plugin
video_filter: add opengl filter executor
Romain Vimont (3):
opengl: replace runtime check by assertion
opengl: add vflip option to "draw" filter
opengl: add mock filter
include/vlc_opengl.h | 26 +-
modules/video_filter/Makefile.am | 29 ++
modules/video_filter/egl_pbuffer.c | 467 ++++++++++++++++++++++
modules/video_filter/opengl.c | 327 +++++++++++++++
modules/video_output/opengl/Makefile.am | 30 ++
modules/video_output/opengl/filter_draw.c | 22 +-
modules/video_output/opengl/filter_draw.h | 10 +-
modules/video_output/opengl/filter_mock.c | 411 +++++++++++++++++++
modules/video_output/opengl/gl_api.c | 3 +
modules/video_output/opengl/gl_common.h | 17 +
src/libvlccore.sym | 1 +
src/video_output/opengl.c | 54 +++
12 files changed, 1391 insertions(+), 6 deletions(-)
create mode 100644 modules/video_filter/egl_pbuffer.c
create mode 100644 modules/video_filter/opengl.c
create mode 100644 modules/video_output/opengl/filter_mock.c
--
2.30.1
More information about the vlc-devel
mailing list