RetroArch
|
#include <vulkan.hpp>
Public Member Functions | |
CopyDescriptorSet (DescriptorSet srcSet_=DescriptorSet(), uint32_t srcBinding_=0, uint32_t srcArrayElement_=0, DescriptorSet dstSet_=DescriptorSet(), uint32_t dstBinding_=0, uint32_t dstArrayElement_=0, uint32_t descriptorCount_=0) | |
CopyDescriptorSet (VkCopyDescriptorSet const &rhs) | |
CopyDescriptorSet & | operator= (VkCopyDescriptorSet const &rhs) |
CopyDescriptorSet & | setPNext (const void *pNext_) |
CopyDescriptorSet & | setSrcSet (DescriptorSet srcSet_) |
CopyDescriptorSet & | setSrcBinding (uint32_t srcBinding_) |
CopyDescriptorSet & | setSrcArrayElement (uint32_t srcArrayElement_) |
CopyDescriptorSet & | setDstSet (DescriptorSet dstSet_) |
CopyDescriptorSet & | setDstBinding (uint32_t dstBinding_) |
CopyDescriptorSet & | setDstArrayElement (uint32_t dstArrayElement_) |
CopyDescriptorSet & | setDescriptorCount (uint32_t descriptorCount_) |
operator const VkCopyDescriptorSet & () const | |
bool | operator== (CopyDescriptorSet const &rhs) const |
bool | operator!= (CopyDescriptorSet const &rhs) const |
Public Attributes | |
const void * | pNext = nullptr |
DescriptorSet | srcSet |
uint32_t | srcBinding |
uint32_t | srcArrayElement |
DescriptorSet | dstSet |
uint32_t | dstBinding |
uint32_t | dstArrayElement |
uint32_t | descriptorCount |
Private Attributes | |
StructureType | sType = StructureType::eCopyDescriptorSet |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
uint32_t VULKAN_HPP_NAMESPACE::CopyDescriptorSet::descriptorCount |
uint32_t VULKAN_HPP_NAMESPACE::CopyDescriptorSet::dstArrayElement |
uint32_t VULKAN_HPP_NAMESPACE::CopyDescriptorSet::dstBinding |
DescriptorSet VULKAN_HPP_NAMESPACE::CopyDescriptorSet::dstSet |
uint32_t VULKAN_HPP_NAMESPACE::CopyDescriptorSet::srcArrayElement |
uint32_t VULKAN_HPP_NAMESPACE::CopyDescriptorSet::srcBinding |
DescriptorSet VULKAN_HPP_NAMESPACE::CopyDescriptorSet::srcSet |
|
private |