opengl: pass vlc_gl_api instead of virtual table
commit7ba03dac33bbb5053c3dc5222b742717559bd239
authorRomain Vimont <rom1v@videolabs.io>
Thu, 30 Jan 2020 14:29:05 +0000 (30 15:29 +0100)
committerJean-Baptiste Kempf <jb@videolan.org>
Mon, 23 Mar 2020 10:29:03 +0000 (23 11:29 +0100)
treeeeefa9e068ba0afa05def1e1bc2464ae205b2f07
parent1166c41a3c5720f45349929611ccd4fa9c6eb017
opengl: pass vlc_gl_api instead of virtual table

Pass the whole structure (which will have new fields soon) to interop
and renderers, instead of the virtual table only.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
modules/video_output/opengl/interop.c
modules/video_output/opengl/interop.h
modules/video_output/opengl/renderer.c
modules/video_output/opengl/renderer.h
modules/video_output/opengl/sub_renderer.c
modules/video_output/opengl/sub_renderer.h
modules/video_output/opengl/vout_helper.c