nvk: Re-arrange nvk_descriptor_set.h a bit
authorFaith Ekstrand <faith.ekstrand@collabora.com>
Tue, 31 Jan 2023 02:11:48 +0000 (20:11 -0600)
committerMarge Bot <emma+marge@anholt.net>
Fri, 4 Aug 2023 21:31:54 +0000 (21:31 +0000)
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24326>

src/nouveau/vulkan/nvk_descriptor_set.h

index 74b066f..9ec0b70 100644 (file)
@@ -19,15 +19,6 @@ struct nvk_buffer_address {
    uint32_t zero; /* Must be zero! */
 };
 
-struct nvk_descriptor_set {
-   struct vk_object_base base;
-   struct nvk_descriptor_set_layout *layout;
-   uint32_t buffer_count;
-   uint32_t bo_offset;
-   struct nouveau_ws_bo *bo;
-   void *mapped_ptr;
-};
-
 struct nvk_descriptor_pool_entry {
    uint32_t offset;
    uint32_t size;
@@ -47,6 +38,16 @@ struct nvk_descriptor_pool {
 
 VK_DEFINE_NONDISP_HANDLE_CASTS(nvk_descriptor_pool, base, VkDescriptorPool,
                                VK_OBJECT_TYPE_DESCRIPTOR_POOL)
+
+struct nvk_descriptor_set {
+   struct vk_object_base base;
+   struct nvk_descriptor_set_layout *layout;
+   uint32_t buffer_count;
+   uint32_t bo_offset;
+   struct nouveau_ws_bo *bo;
+   void *mapped_ptr;
+};
+
 VK_DEFINE_HANDLE_CASTS(nvk_descriptor_set, base, VkDescriptorSet,
                        VK_OBJECT_TYPE_DESCRIPTOR_SET)