diff options
Diffstat (limited to 'src/broadcom/vulkan/v3dv_private.h')
-rw-r--r-- | src/broadcom/vulkan/v3dv_private.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/broadcom/vulkan/v3dv_private.h b/src/broadcom/vulkan/v3dv_private.h index bfbe7e69abc..7a0c0fae3d1 100644 --- a/src/broadcom/vulkan/v3dv_private.h +++ b/src/broadcom/vulkan/v3dv_private.h @@ -251,7 +251,7 @@ struct v3dv_device { VkDescriptorPool dspool; VkDescriptorSetLayout dslayout; VkPipelineLayout playout; - struct hash_table *cache; /* v3dv_meta_blit_pipeline */ + struct hash_table *cache[3]; /* v3dv_meta_blit_pipeline for 1d, 2d, 3d */ } blit; } meta; }; @@ -358,6 +358,8 @@ struct v3dv_image { VkDeviceSize mem_offset; }; +VkImageViewType v3dv_image_type_to_view_type(VkImageType type); + struct v3dv_image_view { const struct v3dv_image *image; VkImageAspectFlags aspects; |