From: Bas Nieuwenhuizen Date: Mon, 9 Apr 2018 21:36:19 +0000 (+0200) Subject: radv: Fix GetDescriptorSetLayoutSupport. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=082c11e8a5c34f03dc355a13b014d9cfa3c8efce;p=mesa.git radv: Fix GetDescriptorSetLayoutSupport. The continue means we do alignment differently than during creation, making the buffer smaller than expected. Reviewed-by: Samuel Pitoiset --- diff --git a/src/amd/vulkan/radv_descriptor_set.c b/src/amd/vulkan/radv_descriptor_set.c index 1100ca182b1..7a3a611dd68 100644 --- a/src/amd/vulkan/radv_descriptor_set.c +++ b/src/amd/vulkan/radv_descriptor_set.c @@ -230,9 +230,6 @@ void radv_GetDescriptorSetLayoutSupport(VkDevice device, for (uint32_t i = 0; i < pCreateInfo->bindingCount; i++) { const VkDescriptorSetLayoutBinding *binding = bindings + i; - if (binding->descriptorCount == 0) - continue; - uint64_t descriptor_size = 0; uint64_t descriptor_alignment = 1; switch (binding->descriptorType) {