diff --git a/src/amd/vulkan/radv_cmd_buffer.h b/src/amd/vulkan/radv_cmd_buffer.h index 2f230cfc85c..8c34bdf2454 100644 --- a/src/amd/vulkan/radv_cmd_buffer.h +++ b/src/amd/vulkan/radv_cmd_buffer.h @@ -216,6 +216,11 @@ struct radv_rendering_state { VkExtent2D vrs_texel_size; }; +struct radv_push_descriptor_set { + struct radv_descriptor_set_header set; + uint32_t capacity; +}; + struct radv_descriptor_state { struct radv_descriptor_set *sets[MAX_SETS]; uint32_t dirty; diff --git a/src/amd/vulkan/radv_descriptor_set.h b/src/amd/vulkan/radv_descriptor_set.h index 58d71ecc33f..3cbede60282 100644 --- a/src/amd/vulkan/radv_descriptor_set.h +++ b/src/amd/vulkan/radv_descriptor_set.h @@ -102,11 +102,6 @@ struct radv_descriptor_set { VK_DEFINE_NONDISP_HANDLE_CASTS(radv_descriptor_set, header.base, VkDescriptorSet, VK_OBJECT_TYPE_DESCRIPTOR_SET) -struct radv_push_descriptor_set { - struct radv_descriptor_set_header set; - uint32_t capacity; -}; - static inline const uint32_t * radv_immutable_samplers(const struct radv_descriptor_set_layout *set, const struct radv_descriptor_set_binding_layout *binding)