mpv/video/out
Dudemanguy f781dddabc x11: fix display-{width,height} calculation
Unexpectedly, x11->screenrc actually doesn't update with randr events.
In a multimonitor configuration it could easily be wrong depending on
the user's layout. While it's tempting to modify the logic so screenrc
changes with randr events, this rectangle is currently used everywhere
and as far as we know, this pretty much works fine. Instead, just loop
over the randr displays that we have and select it if it overlaps with
the winrc. This follows the same logic as the fps selection in the case
of the mpv window overlapping multiple monitors (the last one is
selected).
2022-08-14 16:04:23 +00:00
..
cocoa
d3d11 vo_gpu/d3d11: fix VRAM leak 2022-07-21 16:13:45 +02:00
gpu gpu/hwdec: reorder `drmprime` below `drmprime_drm` 2022-08-09 22:19:45 -07:00
gpu_next vo_gpu_next: add support for hardware decoding 2022-03-03 13:06:05 +01:00
hwdec hwdec/drmprime: fix build 2022-08-09 21:21:47 -07:00
mac various: fix typos 2022-04-25 09:07:18 -04:00
opengl context_drm_egl: skip page flip wait on error 2022-08-11 09:05:44 +02:00
placebo libplacebo: fix compatibility with libplacebo >= 5 2022-07-16 13:06:21 +03:00
vulkan x11: avoid XPresent API calls when it's not needed 2022-06-22 18:09:11 +00:00
win32
android_common.c
android_common.h
aspect.c
aspect.h
bitmap_packer.c
bitmap_packer.h
cocoa_cb_common.swift
cocoa_common.h
cocoa_common.m various: fix typos 2022-04-25 09:07:18 -04:00
dither.c video/out/dither: remove custom index_t typedef 2022-06-04 01:23:03 +02:00
dither.h
dr_helper.c
dr_helper.h
drm_atomic.c drm: context_drm_egl: add support for enabling VRR 2022-04-05 20:56:36 -07:00
drm_atomic.h drm: context_drm_egl: add support for enabling VRR 2022-04-05 20:56:36 -07:00
drm_common.c drm_common: remove hard dependency on drmIsKMS() 2022-08-11 18:31:04 +02:00
drm_common.h wayland: use mp_tag_str not drm_format_string 2022-05-30 19:51:46 +00:00
drm_prime.c
drm_prime.h
filter_kernels.c various: fix typos 2022-04-25 09:07:18 -04:00
filter_kernels.h
libmpv.h
libmpv_sw.c
present_sync.c vo: move wayland presentation to separate files 2022-06-19 18:13:55 +00:00
present_sync.h vo: move wayland presentation to separate files 2022-06-19 18:13:55 +00:00
vo.c vo: allow vaapi_wayland and vaapi_x11 to coexist 2022-05-30 19:51:46 +00:00
vo.h vd_lavc: add vo caps and option to set GPU film grain application 2022-04-05 15:02:18 +02:00
vo_caca.c
vo_direct3d.c various: fix typos 2022-04-25 09:07:18 -04:00
vo_drm.c
vo_gpu.c vo_gpu[_next]: hwdec: fix logging regression when probing 2022-03-21 09:53:37 -07:00
vo_gpu_next.c vo_gpu_next: fix screenshots on single-frame files 2022-07-23 14:54:39 +02:00
vo_image.c
vo_lavc.c
vo_libmpv.c
vo_mediacodec_embed.c
vo_null.c
vo_rpi.c
vo_sdl.c
vo_sixel.c
vo_tct.c
vo_vaapi.c x11: support xorg present extension 2022-06-19 18:13:55 +00:00
vo_vaapi_wayland.c vo_vaapi_wayland: remove vaapi format query as formats are never used 2022-06-21 14:05:19 +00:00
vo_vdpau.c various: fix typos 2022-04-25 09:07:18 -04:00
vo_wlshm.c vo: move wayland presentation to separate files 2022-06-19 18:13:55 +00:00
vo_x11.c x11: avoid XPresent API calls when it's not needed 2022-06-22 18:09:11 +00:00
vo_xv.c x11: avoid XPresent API calls when it's not needed 2022-06-22 18:09:11 +00:00
w32_common.c various: remove trailing whitespace 2022-05-14 14:51:34 +00:00
w32_common.h
wayland_common.c wayland: add missing newline in wayland_common 2022-07-23 19:56:48 +00:00
wayland_common.h vo: move wayland presentation to separate files 2022-06-19 18:13:55 +00:00
win_state.c
win_state.h
x11_common.c x11: fix display-{width,height} calculation 2022-08-14 16:04:23 +00:00
x11_common.h x11: avoid XPresent API calls when it's not needed 2022-06-22 18:09:11 +00:00