|
VkDeviceSize | alignment () const |
|
const std::bitset< MAX_FRAMES > & | updated () const |
|
std::bitset< MAX_FRAMES > & | updated () |
|
bool | init (VkDevice dev, VkDeviceSize size, VkDeviceSize min_ubo_align, std::span< const VkDescriptorSetLayoutBinding > bindings) |
|
VkDeviceSize | alignment () const |
|
const std::bitset< MAX_FRAMES > & | updated () const |
|
std::bitset< MAX_FRAMES > & | updated () |
|
bool | init (VkDevice dev, VkDeviceSize size, VkDeviceSize min_ubo_align, std::span< const VkDescriptorSetLayoutBinding > bindings) |
|
| DescriptorSets (void)=default |
|
| ~DescriptorSets (void) |
|
VkDescriptorSetLayout | layout (void) const |
|
std::span< const VkDescriptorSet > | ids (void) const |
|
bool | init (VkDevice dev, std::span< const VkDescriptorSetLayoutBinding > bindings) |
|
bool | reset (VkDescriptorPool pool, std::uint32_t max) |
|
void | destroy () |
| Destroys resources associated with the sets.
|
|
| DescriptorSets (void)=default |
|
| ~DescriptorSets (void) |
|
VkDescriptorSetLayout | layout (void) const |
|
std::span< const VkDescriptorSet > | ids (void) const |
|
bool | init (VkDevice dev, std::span< const VkDescriptorSetLayoutBinding > bindings) |
|
bool | reset (VkDescriptorPool pool, std::uint32_t max) |
|
void | destroy () |
| Destroys resources associated with the sets.
|
|
◆ alignment() [1/2]
VkDeviceSize anonymous_namespace{vulkan.cpp}::UBODescriptorSets::alignment |
( |
| ) |
const |
|
inline |
◆ alignment() [2/2]
VkDeviceSize anonymous_namespace{vulkan.cpp}::UBODescriptorSets::alignment |
( |
| ) |
const |
|
inline |
◆ init() [1/2]
bool anonymous_namespace{vulkan.cpp}::UBODescriptorSets::init |
( |
VkDevice |
dev, |
|
|
VkDeviceSize |
size, |
|
|
VkDeviceSize |
min_ubo_align, |
|
|
std::span< const VkDescriptorSetLayoutBinding > |
bindings |
|
) |
| |
◆ init() [2/2]
bool anonymous_namespace{vulkan.cpp}::UBODescriptorSets::init |
( |
VkDevice |
dev, |
|
|
VkDeviceSize |
size, |
|
|
VkDeviceSize |
min_ubo_align, |
|
|
std::span< const VkDescriptorSetLayoutBinding > |
bindings |
|
) |
| |
◆ updated() [1/4]
std::bitset< MAX_FRAMES > & anonymous_namespace{vulkan.cpp}::UBODescriptorSets::updated |
( |
| ) |
|
|
inline |
◆ updated() [2/4]
std::bitset< MAX_FRAMES > & anonymous_namespace{vulkan.cpp}::UBODescriptorSets::updated |
( |
| ) |
|
|
inline |
◆ updated() [3/4]
const std::bitset< MAX_FRAMES > & anonymous_namespace{vulkan.cpp}::UBODescriptorSets::updated |
( |
| ) |
const |
|
inline |
◆ updated() [4/4]
const std::bitset< MAX_FRAMES > & anonymous_namespace{vulkan.cpp}::UBODescriptorSets::updated |
( |
| ) |
const |
|
inline |
◆ m_alignment
VkDeviceSize anonymous_namespace{vulkan.cpp}::UBODescriptorSets::m_alignment = {} |
|
private |
◆ m_updated
std::bitset< MAX_FRAMES > anonymous_namespace{vulkan.cpp}::UBODescriptorSets::m_updated = {} |
|
private |
The documentation for this class was generated from the following files: