Skip to content

[removed] - #1068

Closed
andrewrabert wants to merge 6 commits into
masterfrom
libmpv-vulkan-gpu-next-wayland-hdr
Closed

[removed]#1068
andrewrabert wants to merge 6 commits into
masterfrom
libmpv-vulkan-gpu-next-wayland-hdr

Conversation

@andrewrabert

@andrewrabert andrewrabert commented Dec 21, 2025

Copy link
Copy Markdown

[removed]

Andrew Rabert added 6 commits December 27, 2025 15:35
mpv outputs PQ/BT.2020 regardless of source content when HDR swapchain
is active. Signal this output colorspace to Wayland instead of the
source colorspace.
Pass pause=no option to loadfile command. Without this, mpv keeps
the previous pause state which causes subsequent files to stay paused.
Fixes WebEngine overlay alpha blending (OSD fade) over mpv video.
Qt Vulkan caused crashes on Radeon GPUs and broke transparency.

- Remove QVulkanInstance and setGraphicsApi(Vulkan) for Qt
- Add alpha buffer to surface format for subsurface blending
- mpv subsurface retains its own Vulkan instance for HDR
When the window resizes, immediately render a frame with the new
swapchain dimensions instead of waiting for mpv's update signal.
Fixes subsurface not resizing when video is paused.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant