radv: fix setting global locations for indirect descriptors
[mesa.git] / src / amd / vulkan / radv_descriptor_set.h
index 083a61fd99a7618eb58b5d83445a5ec4b632df4c..d8431241fd917c11420864e72f30f77a152b1759 100644 (file)
@@ -69,6 +69,7 @@ struct radv_descriptor_set_layout {
    uint16_t dynamic_offset_count;
 
    bool has_immutable_samplers;
+   bool has_variable_descriptors;
 
    /* Bindings in this descriptor set */
    struct radv_descriptor_set_binding_layout binding[0];
@@ -83,7 +84,6 @@ struct radv_pipeline_layout {
 
    uint32_t num_sets;
    uint32_t push_constant_size;
-   VkShaderStageFlags push_constant_stages;
    uint32_t dynamic_offset_count;
 
    unsigned char sha1[20];