nngn
Loading...
Searching...
No Matches
nngn::DescriptorPool Class Reference

#include <descriptor.h>

Public Member Functions

 DescriptorPool (void)=default
 
 ~DescriptorPool (void)
 
VkDescriptorPool id (void) const
 
void init (VkDevice dev)
 
bool reset (void) const
 
bool recreate (std::uint32_t max, std::span< const VkDescriptorPoolSize > sizes)
 
void destroy ()
 

Private Attributes

VkDevice dev = {}
 
VkDescriptorPool h = {}
 

Constructor & Destructor Documentation

◆ DescriptorPool()

nngn::DescriptorPool::DescriptorPool ( void )
default

◆ ~DescriptorPool()

nngn::DescriptorPool::~DescriptorPool ( void )
Here is the call graph for this function:

Member Function Documentation

◆ destroy()

void nngn::DescriptorPool::destroy ( )
Here is the caller graph for this function:

◆ id()

VkDescriptorPool nngn::DescriptorPool::id ( void ) const
inline
Here is the caller graph for this function:

◆ init()

void nngn::DescriptorPool::init ( VkDevice dev)
Here is the caller graph for this function:

◆ recreate()

bool nngn::DescriptorPool::recreate ( std::uint32_t max,
std::span< const VkDescriptorPoolSize > sizes )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ reset()

bool nngn::DescriptorPool::reset ( void ) const
Here is the caller graph for this function:

Member Data Documentation

◆ dev

VkDevice nngn::DescriptorPool::dev = {}
private

◆ h

VkDescriptorPool nngn::DescriptorPool::h = {}
private

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