[vlc-devel] [PATCH 00/10] opengl: Abstract picture storage from renderer (part 5)
Alexandre Janniaux
ajanni at videolabs.io
Mon Jun 15 10:27:45 CEST 2020
Ok, patchset lgtm, thank you. :)
Regards,
--
Alexandre Janniaux
Videolabs
On Thu, Jun 04, 2020 at 11:52:08AM +0200, Romain Vimont wrote:
> This new part of the refactor basically just renames stuff and moves code
> around.
>
> MR: https://code.videolan.org/rom1v/vlc/-/merge_requests/10
>
> Romain Vimont (10):
> opengl: merge DrawWithShaders() into _Draw()
> opengl: merge fragment_shaders.c into sampler.c
> opengl: move "dump shaders" flag to renderer
> opengl: privatize sampler parts
> opengl: make FetchLocations() infaillible
> opengl: group sampler callbacks into struct ops
> opengl: rename "prepare_shader" callback to "load"
> opengl: rename to plural form
> opengl: rewrite error handling with gotos
> opengl: keep a reference to vlc_gl_api
>
> modules/video_output/Makefile.am | 3 +-
> .../video_output/opengl/fragment_shaders.c | 799 ----------------
> modules/video_output/opengl/internal.h | 4 -
> modules/video_output/opengl/renderer.c | 43 +-
> modules/video_output/opengl/renderer.h | 7 +-
> modules/video_output/opengl/sampler.c | 903 +++++++++++++++++-
> modules/video_output/opengl/sampler.h | 88 +-
> modules/video_output/opengl/sampler_priv.h | 57 ++
> modules/video_output/opengl/vout_helper.c | 68 +-
> 9 files changed, 976 insertions(+), 996 deletions(-)
> delete mode 100644 modules/video_output/opengl/fragment_shaders.c
> create mode 100644 modules/video_output/opengl/sampler_priv.h
>
> --
> 2.27.0
>
> _______________________________________________
> vlc-devel mailing list
> To unsubscribe or modify your subscription options:
> https://mailman.videolan.org/listinfo/vlc-devel
More information about the vlc-devel
mailing list