From 25f799639515170b4692d17745e984bd76cf33ff Mon Sep 17 00:00:00 2001 From: David Rosca Date: Fri, 30 May 2025 12:29:55 +0200 Subject: [PATCH] radv/video: Set correct minCodedExtent for encode Cc: mesa-stable Reviewed-by: Dave Airlie Part-of: --- src/amd/vulkan/radv_video.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/amd/vulkan/radv_video.c b/src/amd/vulkan/radv_video.c index 1c6f774f414..f08d383b378 100644 --- a/src/amd/vulkan/radv_video.c +++ b/src/amd/vulkan/radv_video.c @@ -771,6 +771,8 @@ radv_GetPhysicalDeviceVideoCapabilitiesKHR(VkPhysicalDevice physicalDevice, cons pCapabilities->stdHeaderVersion.specVersion = VK_STD_VULKAN_VIDEO_CODEC_H264_ENCODE_SPEC_VERSION; pCapabilities->maxDpbSlots = RADV_VIDEO_H264_MAX_DPB_SLOTS; pCapabilities->maxActiveReferencePictures = MAX2(ext->maxPPictureL0ReferenceCount, ext->maxBPictureL0ReferenceCount + ext->maxL1ReferenceCount); + pCapabilities->minCodedExtent.width = 128; + pCapabilities->minCodedExtent.height = 128; break; } case VK_VIDEO_CODEC_OPERATION_ENCODE_H265_BIT_KHR: { @@ -826,6 +828,8 @@ radv_GetPhysicalDeviceVideoCapabilitiesKHR(VkPhysicalDevice physicalDevice, cons pCapabilities->stdHeaderVersion.specVersion = VK_STD_VULKAN_VIDEO_CODEC_H265_ENCODE_SPEC_VERSION; pCapabilities->maxDpbSlots = RADV_VIDEO_H265_MAX_DPB_SLOTS; pCapabilities->maxActiveReferencePictures = MAX2(ext->maxPPictureL0ReferenceCount, ext->maxBPictureL0ReferenceCount + ext->maxL1ReferenceCount); + pCapabilities->minCodedExtent.width = 130; + pCapabilities->minCodedExtent.height = 128; break; } default: