mpv/video/out/opengl
wm4 0780d38329 hwdec: don't require setting legacy hwdec fields
With the recent changes, mpv's internal mechanisms got synced to
libavcodec's once more. Some things are still needed for filters (until
the mechanism gets replaced), but there's no need to require other hwdec
methods to use these fields. So remove them where they are unnecessary.

Also fix some minor leaks in the dxva2 backends, and set the driver_name
field in the Apple ones. Untested on Apple crap.
2017-12-02 04:53:51 +01:00
..
angle_dynamic.c
angle_dynamic.h
common.c vo_gpu: ra_gl: fix minimum GLSL version to 120 2017-11-03 11:53:31 +01: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/context_android: Process surface resizes correctly 2017-11-14 20:46:18 +02:00
context_angle.c vo_gpu: move d3d11_screenshot to shared code 2017-11-07 20:27:13 +11: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
cuda_dynamic.h
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 hwdec: don't require setting legacy hwdec fields 2017-12-02 04:53:51 +01:00
hwdec_d3d11egl.c video: move d3d.c out of decode sub directory 2017-12-01 17:58:56 +01:00
hwdec_d3d11eglrgb.c video: move d3d.c out of decode sub directory 2017-12-01 17:58:56 +01:00
hwdec_drmprime_drm.c vo_gpu: hwdec: remove redundant fields 2017-12-01 05:57:41 +01:00
hwdec_dxva2egl.c hwdec: don't require setting legacy hwdec fields 2017-12-02 04:53:51 +01:00
hwdec_dxva2gldx.c hwdec: don't require setting legacy hwdec fields 2017-12-02 04:53:51 +01:00
hwdec_ios.m hwdec: don't require setting legacy hwdec fields 2017-12-02 04:53:51 +01:00
hwdec_osx.c hwdec: don't require setting legacy hwdec fields 2017-12-02 04:53:51 +01:00
hwdec_rpi.c vo_gpu: hwdec: remove redundant fields 2017-12-01 05:57:41 +01:00
hwdec_vaegl.c vo_gpu: hwdec: remove redundant fields 2017-12-01 05:57:41 +01:00
hwdec_vdpau.c vo_gpu: hwdec: remove redundant fields 2017-12-01 05:57:41 +01:00
ra_gl.c vo_gpu: d3d11: add RA caps for ra_d3d11 2017-11-07 20:27:13 +11:00
ra_gl.h vo_opengl: refactor into vo_gpu 2017-09-21 15:00:55 +02:00
utils.c vo_gpu: ra_gl: remove stride hack 2017-11-12 13:49:00 +01:00
utils.h vo_gpu: gl: implement proper extension string search 2017-10-02 17:30:27 +02:00