News: 0001550655

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Mesa 25.2 Lands RADV VCN5 Video Encode/Decode Support For RDNA4 GPUs

([Radeon] 6 Hours Ago Mesa 25.2)


Posted for the AMDGPU Linux kernel driver in early 2024 was [1]the initial Video Core Next 5.0 IP enablement that was part of their bring-up for the Radeon RX 9000 "RDNA4" graphics processors. It's taken until now though for enabling the VCN5 video encode/decode support within the user-space code for the RADV driver with Mesa 25.2.

AMD contractor David Rosca has landed RADV Vulkan Video support for VCN5 both for accelerated video encoding and decoding. Rosca commented in the [2]Mesa merge request :

"Passes CTS, all h265 encode tests are skipped due to minimum width requirement."

The Video Core Next 5.0 block had already been supported by the RadeonSI Gallium3D driver with the Video Acceleration API (VA-API) while now these Navi 4x GPUs can also enjoy accelerated video using the modern Vulkan Video API with RADV.

This support is merged for Mesa 25.2 that should be out as stable in August.



[1] https://www.phoronix.com/news/AMD-VCN5-AMDGPU-Linux-Driver

[2] https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/35261



sobrus

ahrs

A good walker leaves no tracks;
A good speaker makes no slips;
A good reckoner needs no tally.
A good door needs no lock,
Yet no one can open it.
Good binding requires no knots,
Yet no one can loosen it.

Therefore the sage takes care of all men
And abandons no one.
He takes care of all things
And abandons nothing.

This is called "following the light."

What is a good man?
A teacher of a bad man.
What is a bad man?
A good man's charge.
If the teacher is not respected,
And the student not cared for,
Confusion will arise, however clever one is.
This is the crux of mystery.