mpv/video/out/opengl
Niklas Haas 01058b16f9 vo_opengl: allow texture uploads to fail
Surprisingly makes the code shorter, not longer
2017-08-18 02:33:29 +02:00
..
angle_dynamic.c angle_dynamic: silence warnings during compilation 2016-11-25 09:49:49 +01:00
angle_dynamic.h vo_opengl: angle: rewrite with custom swap chain 2017-02-07 22:45:07 +11:00
common.c vo_opengl: refactor RA texture and buffer updates 2017-08-18 00:34:34 +02:00
common.h vo_opengl: refactor RA texture and buffer updates 2017-08-18 00:34:34 +02:00
context.c vo_opengl: support compute shaders 2017-07-24 17:19:31 +02:00
context.h vo_opengl: add a backend start_frame callback for context_vdpau 2017-03-20 13:37:47 +01:00
context_angle.c vo_opengl: extract non-ANGLE specific D3D11 code 2017-08-17 00:28:38 +10:00
context_cocoa.c cocoa: fix the support of multiple renderers (GPU switch) 2017-07-31 20:23:58 +02:00
context_drm_egl.c vo_opengl: context_drm_egl: remove unnecessary include 2017-04-26 17:43:23 +02:00
context_dxinterop.c context_dxinterop: lock rendertarget after present when swapping buffers 2017-06-18 20:54:44 +02:00
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
cuda_dynamic.c vo_opengl: hwdec_cuda: Prefix cuda symbols to avoid collisions 2016-11-24 20:15:57 +01:00
cuda_dynamic.h vo_opengl: hwdec_cuda: Support separate decode and display devices 2017-06-03 16:41:03 +02:00
d3d11_helpers.c vo_opengl: extract non-ANGLE specific D3D11 code 2017-08-17 00:28:38 +10:00
d3d11_helpers.h vo_opengl: extract non-ANGLE specific D3D11 code 2017-08-17 00:28:38 +10: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: remove some dead code 2017-08-11 21:29:35 +02:00
formats.h vo_opengl: remove some dead code 2017-08-11 21:29:35 +02:00
gl_headers.h vo_opengl: handle probing GL texture formats better 2017-08-11 21:29:35 +02:00
gl_utils.c vo_opengl: refactor RA texture and buffer updates 2017-08-18 00:34:34 +02:00
gl_utils.h vo_opengl: refactor RA texture and buffer updates 2017-08-18 00:34:34 +02:00
hwdec.c vo_opengl: separate hwdec context and mapping, port it to use ra 2017-08-10 21:24:31 +02:00
hwdec.h vo_opengl: remove some indirect GL header inclusions from core renderer 2017-08-10 21:36:57 +02:00
hwdec_cuda.c vo_opengl: separate hwdec context and mapping, port it to use ra 2017-08-10 21:24:31 +02:00
hwdec_d3d11egl.c vo_opengl: separate hwdec context and mapping, port it to use ra 2017-08-10 21:24:31 +02:00
hwdec_d3d11eglrgb.c vo_opengl: separate hwdec context and mapping, port it to use ra 2017-08-10 21:24:31 +02:00
hwdec_dxva2egl.c vo_opengl: separate hwdec context and mapping, port it to use ra 2017-08-10 21:24:31 +02:00
hwdec_dxva2gldx.c vo_opengl: separate hwdec context and mapping, port it to use ra 2017-08-10 21:24:31 +02:00
hwdec_ios.m vo_opengl: hwdec_ios: fix build 2017-08-11 22:00:44 +02:00
hwdec_osx.c vo_opengl: separate hwdec context and mapping, port it to use ra 2017-08-10 21:24:31 +02:00
hwdec_rpi.c rpi: fix build 2017-08-11 21:29:35 +02:00
hwdec_vaegl.c vo_opengl: separate hwdec context and mapping, port it to use ra 2017-08-10 21:24:31 +02:00
hwdec_vaglx.c vo_opengl: separate hwdec context and mapping, port it to use ra 2017-08-10 21:24:31 +02:00
hwdec_vdpau.c vo_opengl: hwdec_vdpau: use correct source texture size 2017-08-14 12:17:39 +02:00
lcms.c vo_opengl: always print when getting embedded ICC profile data 2017-08-04 09:50:13 +01:00
lcms.h vo_opengl: remove some indirect GL header inclusions from core renderer 2017-08-10 21:36:57 +02:00
osd.c vo_opengl: refactor RA texture and buffer updates 2017-08-18 00:34:34 +02:00
osd.h vo_opengl: refactor RA texture and buffer updates 2017-08-18 00:34:34 +02:00
ra.c vo_opengl: support float pixel formats 2017-08-15 17:00:35 +02:00
ra.h vo_opengl: allow texture uploads to fail 2017-08-18 02:33:29 +02:00
ra_gl.c vo_opengl: allow texture uploads to fail 2017-08-18 02:33:29 +02:00
ra_gl.h vo_opengl: move strictly private ra_gl structs to .c file 2017-08-11 21:29:35 +02:00
shader_cache.c vo_opengl: generalize ra_buf to support other buffer objects 2017-08-07 12:46:30 +02:00
shader_cache.h vo_opengl: remove another unneeded GL include 2017-08-11 21:29:35 +02:00
user_shaders.c vo_opengl: make compute shaders more flexible 2017-08-03 18:27:36 +02:00
user_shaders.h vo_opengl: remove some indirect GL header inclusions from core renderer 2017-08-10 21:36:57 +02:00
utils.c vo_opengl: allow texture uploads to fail 2017-08-18 02:33:29 +02:00
utils.h vo_opengl: refactor RA texture and buffer updates 2017-08-18 00:34:34 +02:00
video.c vo_opengl: refactor RA texture and buffer updates 2017-08-18 00:34:34 +02:00
video.h vo_rpi: fix operation 2017-08-15 19:41:23 +02:00
video_shaders.c vo_opengl: don't hardcode texmap0 for polar compute 2017-08-03 18:55:52 +02:00
video_shaders.h vo_opengl: remove some indirect GL header inclusions from core renderer 2017-08-10 21:36:57 +02:00