mpv/video/out/opengl
sfan5 1201d59f0b various: replace abort() with MP_ASSERT_UNREACHABLE() where appropriate
In debug mode the macro causes an assertion failure.
In release mode it works differently and tells the compiler that it can
assume the codepath will never execute. For this reason I was conversative
in replacing it, e.g. in mpv-internal code that exhausts all valid values
of an enum or when a condition is clear from directly preceding code.
2023-01-12 22:02:07 +01:00
..
angle_dynamic.c
angle_dynamic.h
common.c vo_opengl: do not blindly reject all Microsoft's OpenGL implementations 2022-12-30 11:02:52 -05: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
context_cocoa.c
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
context_wayland.c wayland: make vo_wayland_reconfig a bool 2023-01-08 20:42:42 +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 various: replace abort() with MP_ASSERT_UNREACHABLE() where appropriate 2023-01-12 22:02:07 +01:00
ra_gl.h
utils.c
utils.h