mpv/video/out/opengl
Dudemanguy 879824a47f wayland: add wp-fractional-scale-v1 support
This protocol is pretty important since it finally lets us solve the
longstanding issue of fractional scaling in wayland (no more mpv doing
rendering over the target resolution and then being scaled down). This
protocol also can completely replace the buffer_scale usage that we are
currently using for integer scaling so hopefully this can be removed
sometime in the future. Note that vo_dmabuf_wayland is omitted from the
fractional scale handling because we want the compositor to handle all
the scaling for that VO.

Fixes #9443.
2023-01-24 00:04:39 +00:00
..
angle_dynamic.c
angle_dynamic.h
common.c vo_gpu: implement VO_DR_FLAG_HOST_CACHED 2023-01-23 14:13:34 +01:00
common.h vo_gpu: implement VO_DR_FLAG_HOST_CACHED 2023-01-23 14:13:34 +01:00
context.c
context.h
context_android.c
context_angle.c
context_cocoa.c
context_drm_egl.c drm: rewrite based around vo_drm_state 2023-01-21 17:08:29 +00:00
context_dxinterop.c
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: add wp-fractional-scale-v1 support 2023-01-24 00:04:39 +00:00
context_win.c
context_x11egl.c context_x11egl: remove supposed transparency fix 2022-07-01 14:13:19 +00:00
egl_helpers.c
egl_helpers.h
formats.c
formats.h
gl_headers.h
hwdec_d3d11egl.c
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
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