Intel vulkan video support
This is to track the status of vulkan video development on anv.
-
h264 decoding -
h265 decoding -https://gitlab.freedesktop.org/zzoon/mesa/-/commits/anv-vk-hevc-decoding- Still some artifacts are shown on some streams but works fine basically.- MR: !22202 (merged)
- Tested only on gen9(CometLake)
-
10-bit support.
-
h264/h265 encoding https://gitlab.freedesktop.org/zzoon/mesa/-/commits/h264enc_anv_4- https://gitlab.freedesktop.org/zzoon/mesa/-/commits/h2645_enc_anv
- H264
- Support CQP mode only.
- VDENC(Low power encoding) only.
- Tested on gen9(CometLake) and gen12(AlderLake-P)
- Issues
- Cr channel not encoded.
- H265
- Support CQP mode only.
- VDENC(Low power encoding) only.
- Tested on gen12(AlderLake-P),
- Issues
- The output of P frame encoding has small artifacts sometimes.
- Need to test on gen11.
-
av1 decoding - https://gitlab.freedesktop.org/zzoon/mesa/-/commits/av1_dec_anv
- Current status
-
Handling I and P frames. -
IntraBC -
10-bit decoding -
Support Filmgrain -
Handling order hints correctly -
In-loop super resolution
-
-
vp9 decoding
Edited by Hyunjun Ko