Destructor Function.
Destroy DescriptorSet.
Destroy reltative object.
Destroy VkImage.
Destroy DescriptorSet.
Destroy reltative object.
Destroy VkImage.
62 {
64
69
74
76 {
78 }
79
80#if VMA_ALLOCATOR
81
86
87#else
88
94
95#endif
96
97 }
#define SPICES_PROFILE_ZONE
VmaAllocation m_Alloc
VMA allocation.
void DestroyDescriptorSetLayout() const
Destroy the DescriptorSetLayout if Created a DescriptorSet.
VkDeviceMemory m_ImageMemory
The image video memory.
VkSampler m_TextureSampler
The image sampler.
std::vector< VkImageView > m_ImageViews
The image view.
VkImage m_Image
The VkImage this Class Wrapped.
VulkanState & m_VulkanState
The global VulkanState Referenced from VulkanRenderBackend.
VmaAllocator m_VmaAllocator