From d15a43c9a920f6e6f2670ff93651f91d308d74cd Mon Sep 17 00:00:00 2001 From: Samuel Pitoiset Date: Mon, 5 Feb 2024 14:39:38 +0100 Subject: [PATCH] radv: limit maxIndirectCommandsTokenCount to 512 512 is already large enough but UIN32_MAX is definitely too large. Signed-off-by: Samuel Pitoiset Part-of: --- src/amd/vulkan/radv_physical_device.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/amd/vulkan/radv_physical_device.c b/src/amd/vulkan/radv_physical_device.c index ea0f0f5b1f6..b07e0c9e5e8 100644 --- a/src/amd/vulkan/radv_physical_device.c +++ b/src/amd/vulkan/radv_physical_device.c @@ -1699,7 +1699,7 @@ radv_get_physical_device_properties(struct radv_physical_device *pdevice) /* VK_NV_device_generated_commands */ p->maxIndirectCommandsStreamCount = 1; p->maxIndirectCommandsStreamStride = UINT32_MAX; - p->maxIndirectCommandsTokenCount = UINT32_MAX; + p->maxIndirectCommandsTokenCount = 512; p->maxIndirectCommandsTokenOffset = UINT16_MAX; p->minIndirectCommandsBufferOffsetAlignment = 4; p->minSequencesCountBufferOffsetAlignment = 4;