mpv/video/out/opengl
LaserEyess ba20f60add drm: remove legacy API
The legacy DRM API adds some complexity to the DRM code. There
are only 4 drivers that do not support the DRM Atomic API:

1. radeon (early GCN amd cards)
2. gma500 (ancient intel GPUs)
3. ast (ASPEED SoCs)
4. nouveau

Going forward, new DRM drivers will be guaranteed to support the atomic
API so this is a safe removal.
2022-11-16 09:32:55 +01:00
..
angle_dynamic.c
angle_dynamic.h
common.c vo_gpu_next: pass GL get_proc_addr pointer to libplacebo 2022-08-19 13:54:50 +02:00
common.h vo_gpu_next: pass GL get_proc_addr pointer to libplacebo 2022-08-19 13:54:50 +02:00
context.c wayland: unify visibility checking code 2022-04-11 18:14:22 +00:00
context.h wayland: unify visibility checking code 2022-04-11 18:14:22 +00:00
context_android.c
context_angle.c options: change option macros and all option declarations 2020-03-18 19:52:01 +01:00
context_cocoa.c options: change option macros and all option declarations 2020-03-18 19:52:01 +01:00
context_drm_egl.c drm: remove legacy API 2022-11-16 09:32:55 +01:00
context_dxinterop.c video: opengl: use gl_check_extension() instead of strstr() 2021-11-17 22:38:34 +01:00
context_glx.c x11: avoid XPresent API calls when it's not needed 2022-06-22 18:09:11 +00:00
context_rpi.c rpi: destroy fullscreen change handling 2019-12-11 18:50:37 +01:00
context_wayland.c wayland: correctly handle non-CLOCK_MONOTONIC clocks 2022-10-06 18:08:51 +00:00
context_win.c video: opengl: use gl_check_extension() instead of strstr() 2021-11-17 22:38:34 +01:00
context_x11egl.c context_x11egl: remove supposed transparency fix 2022-07-01 14:13:19 +00:00
egl_helpers.c egl_helpers: request at least 8 alpha bits if necessary 2022-04-07 16:56:36 +00:00
egl_helpers.h egl_helpers: introduce wrapper around eglCreatePlatformWindowSurface 2021-11-17 22:38:34 +01:00
formats.c
formats.h
gl_headers.h vo_gpu: stop hard-coding max compute group threads 2021-12-19 01:51:54 +01:00
hwdec_d3d11egl.c video: opengl: use gl_check_extension() instead of strstr() 2021-11-17 22:38:34 +01:00
hwdec_dxva2egl.c vo: hwdec: do hwdec interop lookup by image format 2022-09-21 09:39:34 -07:00
hwdec_dxva2gldx.c vo: hwdec: do hwdec interop lookup by image format 2022-09-21 09:39:34 -07:00
hwdec_ios.m vo: hwdec: do hwdec interop lookup by image format 2022-09-21 09:39:34 -07:00
hwdec_osx.c vo: hwdec: do hwdec interop lookup by image format 2022-09-21 09:39:34 -07:00
hwdec_rpi.c
hwdec_vdpau.c vo: hwdec: do hwdec interop lookup by image format 2022-09-21 09:39:34 -07:00
libmpv_gl.c {player,video}: remove references to obsolete opengl-cb API 2021-12-15 12:29:10 +01:00
ra_gl.c vo_gpu: stop hard-coding max compute group threads 2021-12-19 01:51:54 +01:00
ra_gl.h
utils.c
utils.h