diff --git a/src/amd/vulkan/radv_descriptor_set.c b/src/amd/vulkan/radv_descriptor_set.c index 83e24d87d6d..dea44ec2905 100644 --- a/src/amd/vulkan/radv_descriptor_set.c +++ b/src/amd/vulkan/radv_descriptor_set.c @@ -198,7 +198,6 @@ radv_CreateDescriptorSetLayout(VkDevice _device, const VkDescriptorSetLayoutCrea } set_layout->binding_count = num_bindings; - set_layout->shader_stages = 0; set_layout->dynamic_shader_stages = 0; set_layout->has_immutable_samplers = false; set_layout->size = 0; @@ -358,7 +357,6 @@ radv_CreateDescriptorSetLayout(VkDevice _device, const VkDescriptorSetLayoutCrea set_layout->size += descriptor_count * set_layout->binding[b].size; buffer_count += descriptor_count * binding_buffer_count; dynamic_offset_count += descriptor_count * set_layout->binding[b].dynamic_offset_count; - set_layout->shader_stages |= binding->stageFlags; } } diff --git a/src/amd/vulkan/radv_descriptor_set.h b/src/amd/vulkan/radv_descriptor_set.h index f6c3b0cccde..8947011feec 100644 --- a/src/amd/vulkan/radv_descriptor_set.h +++ b/src/amd/vulkan/radv_descriptor_set.h @@ -56,7 +56,6 @@ struct radv_descriptor_set_layout { uint32_t size; /* Shader stages affected by this descriptor set */ - uint16_t shader_stages; uint16_t dynamic_shader_stages; /* Number of buffers in this descriptor set */