Converting nv12 to yuv420p in mpv + dmabuf, a video plane follows movement of a gtk4 window in OPAQUE_REGION mode
- Intel Tigerlake (Gen12), old IvyBridge too.
- OS: Arch Linux
- GNOME 45.1, also on
main
(44.5 not affected) - gtk4 4.12.4 (also on
main
) - mesa 23.2.1 (also
main
)
Converting nv12 to yuv420p in mpv with dmabuf, some video plane follows movement of a gtk4 window in OPAQUE_REGION mode (see screencast)
With gtk3 apps it's not reproduced.
Is this expected?
Steps to reproduce
- mpv --hwdec=vaapi --vo=dmabuf-wayland --fs --vf=format=yuv420p Video.mp4
- Looking glass > OPAQUE_REGION
Edited by darkblaze69