SpiecsEngine
 
Loading...
Searching...
No Matches
Spices::VulkanDescriptorPool Class Reference

VulkanDescriptorPool Class. This class is the wrapper of VkDescriptorPool. More...

#include <VulkanDescriptor.h>

Inheritance diagram for Spices::VulkanDescriptorPool:
Spices::VulkanObject

Classes

class  Builder
 VulkanDescriptorPool::Builder Class. This class is defines how to build a VulkanDescriptorPool. More...
 

Public Member Functions

 VulkanDescriptorPool (VulkanState &vulkanState, uint32_t maxSets, VkDescriptorPoolCreateFlags poolFlags, const std::vector< VkDescriptorPoolSize > &poolSizes)
 Constructor Function.
 
virtual ~VulkanDescriptorPool () override
 Destructor Function.
 
void ResetPool () const
 Reset this pool.
 
VkDescriptorPool & GetPool ()
 Get the VkDescriptorPool this class wrapped.
 

Protected Attributes

VulkanStatem_VulkanState
 The global VulkanState Referenced from VulkanRenderBackend.
 

Private Attributes

VkDescriptorPool m_DescriptorPool
 The VkDescriptorPool this class wrapped.
 

Detailed Description

VulkanDescriptorPool Class. This class is the wrapper of VkDescriptorPool.

Definition at line 21 of file VulkanDescriptor.h.


The documentation for this class was generated from the following files: