mpv/video/out/opengl
wm4 52fea2f909 vo_opengl: partially fix dumb-mode cropping with rotation
Combining rotation and cropping didn't work. It was just completely
broken.

I'm still not sure if this is correct. Chroma positioning seems to be
broken on rotation. There might also be a problem with non-mod-2 frame
sizes. Still, strictly an improvement for both rotated and non-rotated
rendering modes.

Also, this could probably be written in a more elegant way.
2016-09-30 22:19:01 +02:00
..
angle_dynamic.c
angle_dynamic.h
common.c vo_opengl: add hw overlay support and use it for RPI 2016-09-12 19:58:58 +02:00
common.h vo_opengl: add hw overlay support and use it for RPI 2016-09-12 19:58:58 +02:00
context.c vo_opengl: deprecate 'drm-egl' backend and introduce 'drm' instead 2016-09-27 16:29:22 +02:00
context.h vo_opengl: factor some EGL context creation code 2016-09-13 18:03:43 +02:00
context_angle.c win32: build with -DINITGUID 2016-09-28 21:38:52 +10:00
context_cocoa.c cocoa: fix fullscreen regression on 10.11 and newer 2016-09-26 19:25:50 +02:00
context_drm_egl.c vo_opengl: deprecate 'drm-egl' backend and introduce 'drm' instead 2016-09-27 16:29:22 +02:00
context_dxinterop.c win32: build with -DINITGUID 2016-09-28 21:38:52 +10:00
context_mali_fbdev.c vo_opengl: mali fbdev support 2016-09-13 18:26:06 +02:00
context_rpi.c vo_opengl: rpi: raise the video layer 2016-09-30 13:05:58 +02:00
context_w32.c
context_wayland.c vo_opengl: wayland: use new EGL context creation code 2016-09-14 10:46:52 +02:00
context_x11.c
context_x11egl.c vo_opengl: factor some EGL context creation code 2016-09-13 18:03:43 +02:00
egl_helpers.c vo_opengl: egl: print EGL errors only if not probing 2016-09-30 13:06:31 +02:00
egl_helpers.h vo_opengl: factor some EGL context creation code 2016-09-13 18:03:43 +02:00
formats.c
formats.h
header_fixes.h
hwdec.c vo_opengl: allow hwdec interops to support multiple image formats 2016-09-30 13:46:27 +02:00
hwdec.h vo_opengl: allow hwdec interops to support multiple image formats 2016-09-30 13:46:27 +02:00
hwdec_cuda.c vo_opengl: hwdec_cuda: get the cuda device from the GL context 2016-09-24 17:11:09 +02:00
hwdec_d3d11egl.c win32: build with -DINITGUID 2016-09-28 21:38:52 +10:00
hwdec_d3d11eglrgb.c win32: build with -DINITGUID 2016-09-28 21:38:52 +10:00
hwdec_dxva2.c
hwdec_dxva2egl.c
hwdec_dxva2gldx.c
hwdec_osx.c
hwdec_rpi.c vo_opengl: rpi: remove dumb comment 2016-09-30 14:28:55 +02:00
hwdec_vaegl.c vo_opengl: vaegl: log more debugging infos 2016-09-30 14:36:42 +02:00
hwdec_vaglx.c
hwdec_vdpau.c vo_opengl: fix another potential vdpau preemption issue 2016-09-07 18:23:14 +02:00
lcms.c
lcms.h
osd.c
osd.h
user_shaders.c
user_shaders.h
utils.c vo_opengl: fix OSD with icc-profile after previous commit 2016-09-14 22:49:08 +02:00
utils.h vo_opengl: dynamically manage texture units 2016-09-14 20:46:45 +02:00
video.c vo_opengl: partially fix dumb-mode cropping with rotation 2016-09-30 22:19:01 +02:00
video.h vo_opengl: dynamically manage texture units 2016-09-14 20:46:45 +02:00
video_shaders.c vo_opengl: dynamically manage texture units 2016-09-14 20:46:45 +02:00
video_shaders.h