mpv/video/out/opengl
wm4 b7ce3ac445 vd_lavc: remove need for duplicated cuda GL interop backend
This is just a dumb consequence of HWDEC_ types somehow being part of
both decoder and VO. Obviously, the VO should only care about supporting
specific hardware surface types or providing specific device types, but
until they are separated, stupid unintuitive mismatches will occur.
2017-10-30 18:31:20 +01:00
..
angle_dynamic.c angle_dynamic: silence warnings during compilation 2016-11-25 09:49:49 +01:00
angle_dynamic.h vo_opengl: angle: rewrite with custom swap chain 2017-02-07 22:45:07 +11:00
common.c vo_gpu: gl: implement proper extension string search 2017-10-02 17:30:27 +02:00
common.h vo_opengl: refactor into vo_gpu 2017-09-21 15:00:55 +02:00
context.c vo_gpu: simplify structs / names 2017-09-22 16:58:55 +02:00
context.h vo_gpu: simplify structs / names 2017-09-22 16:58:55 +02:00
context_android.c vo_gpu: add android opengl backend 2017-10-09 18:36:54 +02:00
context_angle.c vo_gpu: angle: fix misleading struct name 2017-09-23 18:33:33 +10:00
context_cocoa.c Revert "cocoa: re-enable double buffering" 2017-09-22 23:08:46 +10:00
context_drm_egl.c video : Move drm options to substruct. 2017-10-23 21:08:20 +02:00
context_dxinterop.c vo_gpu: convert windows/osx hwdecs/contexts to new API 2017-09-21 15:01:17 +02:00
context_glx.c vo_opengl: refactor into vo_gpu 2017-09-21 15:00:55 +02:00
context_mali_fbdev.c vo_opengl: refactor into vo_gpu 2017-09-21 15:00:55 +02:00
context_rpi.c vo_opengl: refactor into vo_gpu 2017-09-21 15:00:55 +02:00
context_vdpau.c vo_gpu: simplify structs / names 2017-09-22 16:58:55 +02:00
context_wayland.c wayland_common: implement output tracking, cleanups and bugfixes 2017-10-09 02:23:04 +01:00
context_win.c vo_gpu: convert windows/osx hwdecs/contexts to new API 2017-09-21 15:01:17 +02:00
context_x11egl.c vo_opengl: refactor into vo_gpu 2017-09-21 15:00:55 +02:00
cuda_dynamic.c vo_opengl: hwdec_cuda: Prefix cuda symbols to avoid collisions 2016-11-24 20:15:57 +01:00
cuda_dynamic.h vo_opengl: hwdec_cuda: Support separate decode and display devices 2017-06-03 16:41:03 +02:00
d3d11_helpers.c vo_opengl: extract non-ANGLE specific D3D11 code 2017-08-17 00:28:38 +10:00
d3d11_helpers.h vo_opengl: extract non-ANGLE specific D3D11 code 2017-08-17 00:28:38 +10:00
egl_helpers.c vo_opengl: refactor into vo_gpu 2017-09-21 15:00:55 +02:00
egl_helpers.h vo_opengl: refactor into vo_gpu 2017-09-21 15:00:55 +02:00
formats.c vo_opengl: remove some dead code 2017-08-11 21:29:35 +02:00
formats.h vo_opengl: refactor into vo_gpu 2017-09-21 15:00:55 +02:00
gl_headers.h vo_opengl: handle probing GL texture formats better 2017-08-11 21:29:35 +02:00
hwdec_cuda.c vd_lavc: remove need for duplicated cuda GL interop backend 2017-10-30 18:31:20 +01:00
hwdec_d3d11egl.c video: drop old D3D11/DXVA2 support 2017-09-26 18:58:45 +02:00
hwdec_d3d11eglrgb.c vo_gpu: convert windows/osx hwdecs/contexts to new API 2017-09-21 15:01:17 +02:00
hwdec_drmprime_drm.c hwdec_drmprime_drm: fix segv with --hwdec 2017-10-30 12:46:49 +01:00
hwdec_dxva2egl.c vo_gpu: convert windows/osx hwdecs/contexts to new API 2017-09-21 15:01:17 +02:00
hwdec_dxva2gldx.c vo_gpu: convert windows/osx hwdecs/contexts to new API 2017-09-21 15:01:17 +02:00
hwdec_ios.m video: remove old videotoolbox support 2017-09-26 19:13:26 +02:00
hwdec_osx.c video: remove old videotoolbox support 2017-09-26 19:13:26 +02:00
hwdec_rpi.c vo_opengl: refactor into vo_gpu 2017-09-21 15:00:55 +02:00
hwdec_vaegl.c vo_opengl: hwdec_vaegl: Disable vaExportSurfaceHandle() 2017-10-23 11:58:13 +02:00
hwdec_vaglx.c Add checks for HAVE_GPL to various GPL-only source files 2017-10-10 15:51:16 +02:00
hwdec_vdpau.c vo_opengl: refactor into vo_gpu 2017-09-21 15:00:55 +02:00
ra_gl.c vo_opengl: refactor into vo_gpu 2017-09-21 15:00:55 +02:00
ra_gl.h vo_opengl: refactor into vo_gpu 2017-09-21 15:00:55 +02:00
utils.c vo_gpu: gl: implement proper extension string search 2017-10-02 17:30:27 +02:00
utils.h vo_gpu: gl: implement proper extension string search 2017-10-02 17:30:27 +02:00