From c78e32da3bd5a274b656b52b79273564cbfbfc9d Mon Sep 17 00:00:00 2001 From: Dave Airlie Date: Thu, 12 Sep 2024 11:16:53 +1000 Subject: [PATCH] radv/video/enc: report pictureAccessGranularity of CTB size. Reviewed-by: Lynne Fixes: 967e4e09dee ("radv/video: add h265 encode support") Part-of: --- src/amd/vulkan/radv_video.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/amd/vulkan/radv_video.c b/src/amd/vulkan/radv_video.c index 096a31a1ccc..d7b77b95003 100644 --- a/src/amd/vulkan/radv_video.c +++ b/src/amd/vulkan/radv_video.c @@ -749,6 +749,9 @@ radv_GetPhysicalDeviceVideoCapabilitiesKHR(VkPhysicalDevice physicalDevice, cons pVideoProfile->lumaBitDepth != VK_VIDEO_COMPONENT_BIT_DEPTH_10_BIT_KHR)) return VK_ERROR_VIDEO_PROFILE_FORMAT_NOT_SUPPORTED_KHR; + pCapabilities->pictureAccessGranularity.width = VK_VIDEO_H265_CTU_MAX_WIDTH; + pCapabilities->pictureAccessGranularity.height = VK_VIDEO_H265_CTU_MAX_HEIGHT; + pCapabilities->maxDpbSlots = NUM_H2645_REFS; pCapabilities->maxActiveReferencePictures = NUM_H2645_REFS; ext->flags = VK_VIDEO_ENCODE_H265_CAPABILITY_PER_PICTURE_TYPE_MIN_MAX_QP_BIT_KHR;