Intel Vulkan Driver Now Supports H.265 10-bit Video Encoding
([Intel] 4 Hours Ago
Intel Vulkan Video + 10-bit H.265)
- Reference: 0001646254
- News link: https://www.phoronix.com/news/Intel-Vulkan-Video-10-bit-H265
- Source link:
Hyunjun Ko with Igalia continues advancing the Vulkan Video capabilities of the Intel open-source "ANV" Vulkan driver for Linux systems.
After recently working on [1]Vulkan Video encode fixes and [2]fixing up H.264/H.265 encode for Intel Alchemist GPUs and other Gen12.5 graphics, he's now tackled 10-bit H.265 video encoding support.
It was an oversight that 10-bit H.265 encode wasn't supported until now. Ko simply commented in the [3]merge request for this ANV 10-bit H.265 encode support:
"Realized 10-bit H265 encoding is not implemented yet."
Just a few lines of code were needed to get 10-bit video encode working for the ANV driver on top of its existing Vulkan Video code paths. That code is merged ahead of the Mesa 26.2 stable release expected in August.
[1] https://www.phoronix.com/news/Mesa-26.1-devel-ANV-H265-Encode
[2] https://www.phoronix.com/news/Intel-ANV-Gen125-H265-Encode
[3] https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/42911
After recently working on [1]Vulkan Video encode fixes and [2]fixing up H.264/H.265 encode for Intel Alchemist GPUs and other Gen12.5 graphics, he's now tackled 10-bit H.265 video encoding support.
It was an oversight that 10-bit H.265 encode wasn't supported until now. Ko simply commented in the [3]merge request for this ANV 10-bit H.265 encode support:
"Realized 10-bit H265 encoding is not implemented yet."
Just a few lines of code were needed to get 10-bit video encode working for the ANV driver on top of its existing Vulkan Video code paths. That code is merged ahead of the Mesa 26.2 stable release expected in August.
[1] https://www.phoronix.com/news/Mesa-26.1-devel-ANV-H265-Encode
[2] https://www.phoronix.com/news/Intel-ANV-Gen125-H265-Encode
[3] https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/42911