[vlc-devel] [PATCH 1/2] gl: add extension type in vlc_gl_t

Thomas Guillem thomas at gllm.fr
Wed Jun 21 17:36:05 CEST 2017


The whole point of separating provider and GL is that you don't call the
provider-specific functions from the generic code.> 
> This patcj is a big layering violation. No thanks.

I may have pushed converter_vaapi.c too soon, I forgot the TODO and the
dependencies to two EGL ext functions (eglCreateImageKHR and
eglDestroyImageKHR).  I will do a new patch that call these 2 functions
via the egl module. Btw, OpenGL converters callbacks are always called
from the same vout thread and with the current gl context locked, so
there should be any violations now.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.videolan.org/pipermail/vlc-devel/attachments/20170621/a910d5d2/attachment.html>


More information about the vlc-devel mailing list