#include <descriptor.h>
◆ DescriptorSets()
nngn::DescriptorSets::DescriptorSets |
( |
void | | ) |
|
|
default |
◆ ~DescriptorSets()
nngn::DescriptorSets::~DescriptorSets |
( |
void | | ) |
|
◆ destroy()
void nngn::DescriptorSets::destroy |
( |
| ) |
|
Destroys resources associated with the sets.
Assumes ids have already been destroyed (e.g. by resetting the pool).
◆ ids()
std::span< const VkDescriptorSet > nngn::DescriptorSets::ids |
( |
void | | ) |
const |
|
inline |
◆ init()
bool nngn::DescriptorSets::init |
( |
VkDevice | dev, |
|
|
std::span< const VkDescriptorSetLayoutBinding > | bindings ) |
◆ layout()
◆ reset()
◆ dev
VkDevice nngn::DescriptorSets::dev = {} |
|
protected |
◆ hs
std::vector<VkDescriptorSet> nngn::DescriptorSets::hs = {} |
|
private |
◆ m_layout
◆ types
std::vector<VkDescriptorType> nngn::DescriptorSets::types = {} |
|
private |
The documentation for this class was generated from the following files: