[vlc-devel] [PATCH v2 00/13] OpenGL filters: add support for plane filtering
Romain Vimont
rom1v at videolabs.io
Tue Mar 30 11:13:58 UTC 2021
v1: https://mailman.videolan.org/pipermail/vlc-devel/2021-March/142431.html
Changes:
- patch 12: fix texture sizes when a filter changes output size
Branch: https://code.videolan.org/rom1v/vlc/-/commits/filter_plane.2
Regards
Romain Vimont (13):
opengl: explicit texture scaling computation
opengl: init swizzle without interop
opengl: init fragment shader without interop
opengl: use main shader for direct samplers
opengl: factorize sampler creation
opengl: replace multi-variables by arrays in GLSL
opengl: extract sampler and texture lookup names
opengl: extract shader extensions
opengl: expose texture sizes in sampler
opengl: add support for plane samplers
opengl: make direct sampler support multi-texture
opengl: add support for planes filtering
opengl: add plane filtering to mock filter
modules/video_output/opengl/filter.c | 8 +-
modules/video_output/opengl/filter.h | 18 +
modules/video_output/opengl/filter_mock.c | 129 +++++-
modules/video_output/opengl/filter_priv.h | 12 +-
modules/video_output/opengl/filters.c | 236 +++++++---
modules/video_output/opengl/interop.c | 53 ++-
modules/video_output/opengl/sampler.c | 475 +++++++++++++--------
modules/video_output/opengl/sampler.h | 7 +
modules/video_output/opengl/sampler_priv.h | 33 +-
9 files changed, 700 insertions(+), 271 deletions(-)
--
2.31.0
More information about the vlc-devel
mailing list