VLC 3.20.0 cannot hardware accelerate video decoding for 10 bit HEVC.
Attempting to play 10 bit HEVC output using VLC 3.20.0, Fedora 39, Mesa 24.1.0-devel on my AMD RX 6600 card:
$ vdpauinfo
Decoder capabilities:
name level macbs width height
----------------------------------------------------
...
HEVC_MAIN 186 139264 8192 4352
HEVC_MAIN_10 186 139264 8192 4352
HEVC_MAIN_STILL --- not supported ---
HEVC_MAIN_12 --- not supported ---
HEVC_MAIN_444 --- not supported ---
HEVC_MAIN_444_10 --- not supported ---
HEVC_MAIN_444_12 --- not supported ---
I was expecting VLC to use VDPAU hardware acceleration, but it always falls back to using software decoding.
I am using vlc-3.0.20-9.fc39.x86_64
RPM from Fedora 39.
Edited by Chris Rankin