Page MenuHomeSolus

mpv: backport fix for zero-copy VAAPI/Vulkan interop
ClosedPublic

Authored by aleksvor on Jun 10 2021, 7:16 PM.
Tags
None
Referenced Files
F10933908: D11255.id27178.diff
Jul 12 2023, 9:07 AM
F10794987: D11255.id27178.diff
May 27 2023, 6:30 PM
F10794901: D11255.id27169.diff
May 27 2023, 6:09 PM
F10794661: D11255.diff
May 27 2023, 4:57 PM
Subscribers

Details

Summary

Our current mpv can't enable hwdec=vaapi together with Vulkan rendering - it fails to properly find the required DRM format modifier. This upstream patch fixes the issue.

Test Plan

Watched video using mpv --hwdec=vaapi --gpu-api=vulkan and checked that zero-copy VAAPI/Vulkan interop is actually working. Tested on Radeon 5700 XT and Mesa 21.1.2.

Diff Detail

Repository
R2107 mpv
Branch
master
Lint
No Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 698
Build 698: arc lint + arc unit