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