vulkan/video: Fix h265 level values
Some checks are pending
macOS-CI / macOS-CI (dri) (push) Waiting to run
macOS-CI / macOS-CI (xlib) (push) Waiting to run

From spec:
"general_level_idc shall be set equal to a value of 30 times the level number."

Fixes: 8243145f02 ("vulkan/video: add a h265 level translator.")
Acked-by: Dave Airlie <airlied@redhat.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36285>
This commit is contained in:
David Rosca 2025-07-22 13:20:17 +02:00 committed by Marge Bot
parent 77aa8d44c4
commit 2c3bb204a5

View file

@ -1779,7 +1779,9 @@ vk_video_get_h265_nal_unit(const StdVideoEncodeH265PictureInfo *pic_info)
return 0;
}
static const uint8_t vk_video_h265_levels[] = {10, 20, 21, 30, 31, 40, 41, 50, 51, 52, 60, 61, 62};
static const uint8_t vk_video_h265_levels[] = {
30, 60, 63, 90, 93, 120, 123, 150, 153, 156, 180, 183, 186
};
static uint8_t
vk_video_get_h265_level(StdVideoH265LevelIdc level)