#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: