mpv/video/out/opengl
Dudemanguy e5d683e187 context_drm_egl: guard gbm_device on uninit
Not all cards support gbm which means the creation of the gbm device
will fail. However during the uninit process, the destruction of the
device was unconditionally done which leads to a segfault. Guard it
instead. Fixes #13929.
2024-04-18 14:57:01 -05:00
..
angle_dynamic.c ALL: use new mp_thread abstraction 2023-11-05 17:36:17 +00:00
angle_dynamic.h vo_opengl/angle_dynamic: simplify symbol renaming to make it more straightforward 2023-01-28 01:03:12 +00:00
common.c various: make mentions of macOS consistent 2024-02-21 20:46:53 +01:00
common.h opengl: move `ra_gl_ctx_params.flipped` to `struct GL` 2023-05-27 11:37:48 +02:00
context.c opengl/context: remove duplicated conditions 2023-11-18 23:55:28 +00:00
context.h opengl: move `ra_gl_ctx_params.flipped` to `struct GL` 2023-05-27 11:37:48 +02:00
context_android.c various: add GPU context description 2024-04-18 16:28:21 +02:00
context_angle.c various: add GPU context description 2024-04-18 16:28:21 +02:00
context_drm_egl.c context_drm_egl: guard gbm_device on uninit 2024-04-18 14:57:01 -05:00
context_dxinterop.c various: add GPU context description 2024-04-18 16:28:21 +02:00
context_glx.c various: add GPU context description 2024-04-18 16:28:21 +02:00
context_wayland.c various: add GPU context description 2024-04-18 16:28:21 +02:00
context_win.c various: add GPU context description 2024-04-18 16:28:21 +02:00
context_x11egl.c various: add GPU context description 2024-04-18 16:28:21 +02:00
egl_helpers.c video/egl_helpers: fix fallback logic for EGL_KHR_create_context 2024-03-21 18:27:08 +01:00
egl_helpers.h
formats.c various: make mentions of macOS consistent 2024-02-21 20:46:53 +01:00
formats.h
gl_headers.h
hwdec_d3d11egl.c hwdec: do not add hwdec device if it failed to create 2023-06-26 19:07:29 +02:00
hwdec_dxva2egl.c timer: add convenience time unit conversion macros 2023-10-16 15:38:59 +00:00
hwdec_dxva2gldx.c hwdec: do not add hwdec device if it failed to create 2023-06-26 19:07:29 +02:00
hwdec_vdpau.c vo: hwdec: Pass the ra_ctx to hwdecs instead of just the ra 2023-05-28 15:46:05 -07:00
libmpv_gl.c libmpv_gl: replace mp_read_option_raw call 2023-09-22 14:20:38 +00:00
ra_gl.c vo_gpu: implement VO_DR_FLAG_HOST_CACHED 2023-01-23 14:13:34 +01:00
ra_gl.h
utils.c
utils.h