1
0
mirror of https://github.com/mpv-player/mpv synced 2025-01-07 23:50:25 +00:00
mpv/video/out/opengl
James Ross-Gowan 6a00059850 context_angle: fix fallback to D3D9 device
This was broken in e0250b9604. In some cases, device creation will
succeed, but creating an EGL context on the device will fail. With
--angle-renderer=auto, it should try to create the context again on a
D3D9 device.

This fixes mpv in Windows Vista on VirtualBox for me.
2017-05-16 22:59:15 +10:00
..
angle_dynamic.c
angle_dynamic.h
common.c vo_opengl: drop TLS usage 2017-05-11 17:47:33 +02:00
common.h vo_opengl: drop TLS usage 2017-05-11 17:47:33 +02:00
context_angle.c context_angle: fix fallback to D3D9 device 2017-05-16 22:59:15 +10:00
context_cocoa.c
context_drm_egl.c vo_opengl: context_drm_egl: remove unnecessary include 2017-04-26 17:43:23 +02:00
context_dxinterop.c
context_mali_fbdev.c vo_opengl: add a generic EGL function loader function 2017-04-06 14:50:19 +02:00
context_rpi.c vo_opengl: add a generic EGL function loader function 2017-04-06 14:50:19 +02:00
context_vdpau.c vo_opengl: add our own copy of OpenGL headers 2017-04-07 15:09:27 +02:00
context_w32.c vo_opengl: add our own copy of OpenGL headers 2017-04-07 15:09:27 +02:00
context_wayland.c vo_opengl: add a generic EGL function loader function 2017-04-06 14:50:19 +02:00
context_x11.c vo_opengl: add our own copy of OpenGL headers 2017-04-07 15:09:27 +02:00
context_x11egl.c vo_opengl: add a generic EGL function loader function 2017-04-06 14:50:19 +02:00
context.c vo_opengl: drop TLS usage 2017-05-11 17:47:33 +02:00
context.h
cuda_dynamic.c
cuda_dynamic.h vo_opengl: add our own copy of OpenGL headers 2017-04-07 15:09:27 +02:00
egl_helpers.c vo_opengl: add a generic EGL function loader function 2017-04-06 14:50:19 +02:00
egl_helpers.h vo_opengl: add a generic EGL function loader function 2017-04-06 14:50:19 +02:00
formats.c vo_opengl: minor cosmetics 2017-04-14 17:35:27 +02:00
formats.h vo_opengl: minor cosmetics 2017-04-14 17:35:27 +02:00
gl_headers.h vo_opengl: minor cosmetics 2017-04-14 17:35:27 +02:00
hwdec_cuda.c
hwdec_d3d11egl.c d3d11: change mp_image plane pointer semantics 2017-05-04 01:13:03 +02:00
hwdec_d3d11eglrgb.c d3d11: change mp_image plane pointer semantics 2017-05-04 01:13:03 +02:00
hwdec_dxva2egl.c
hwdec_dxva2gldx.c vo_opengl: drop TLS usage 2017-05-11 17:47:33 +02:00
hwdec_ios.m
hwdec_osx.c
hwdec_rpi.c vo_opengl: drop TLS usage 2017-05-11 17:47:33 +02:00
hwdec_vaegl.c vo_opengl: drop TLS usage 2017-05-11 17:47:33 +02:00
hwdec_vaglx.c
hwdec_vdpau.c
hwdec.c
hwdec.h
lcms.c
lcms.h
osd.c
osd.h
user_shaders.c
user_shaders.h
utils.c vo_opengl: add option for caching shaders on disk 2017-04-08 16:43:56 +02:00
utils.h vo_opengl: add option for caching shaders on disk 2017-04-08 16:43:56 +02:00
video_shaders.c
video_shaders.h
video.c vo_opengl: another attempt at removing the overlay correctly 2017-05-02 17:10:26 +02:00
video.h vo_opengl: add option for caching shaders on disk 2017-04-08 16:43:56 +02:00