struct RenderPassMultiviewCreateInfo
Defined at line 176099 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
wrapper struct for struct VkRenderPassMultiviewCreateInfo, see
https://registry.khronos.org/vulkan/specs/latest/man/html/VkRenderPassMultiviewCreateInfo.html
Public Members
StructureType sType
const void * pNext
uint32_t subpassCount
const uint32_t * pViewMasks
uint32_t dependencyCount
const int32_t * pViewOffsets
uint32_t correlationMaskCount
const uint32_t * pCorrelationMasks
Public Methods
void RenderPassMultiviewCreateInfo (uint32_tsubpassCount_,const uint32_t *pViewMasks_,uint32_tdependencyCount_,const int32_t *pViewOffsets_,uint32_tcorrelationMaskCount_,const uint32_t *pCorrelationMasks_,const void *pNext_)
Defined at line 176107 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void RenderPassMultiviewCreateInfo (const RenderPassMultiviewCreateInfo & rhs)
Defined at line 176124 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void RenderPassMultiviewCreateInfo (const VkRenderPassMultiviewCreateInfo & rhs)
Defined at line 176126 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void RenderPassMultiviewCreateInfo (const ArrayProxyNoTemporaries<const uint32_t> &viewMasks_,const ArrayProxyNoTemporaries<const int32_t> &viewOffsets_,const ArrayProxyNoTemporaries<const uint32_t> &correlationMasks_,const void *pNext_)
Defined at line 176132 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
RenderPassMultiviewCreateInfo & operator= (const RenderPassMultiviewCreateInfo & rhs)
Defined at line 176147 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
RenderPassMultiviewCreateInfo & operator= (const VkRenderPassMultiviewCreateInfo & rhs)
Defined at line 176150 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
RenderPassMultiviewCreateInfo & setPNext (const void * pNext_)
Defined at line 176157 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
RenderPassMultiviewCreateInfo && setPNext (const void * pNext_)
Defined at line 176163 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
RenderPassMultiviewCreateInfo & setSubpassCount (uint32_t subpassCount_)
Defined at line 176169 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
RenderPassMultiviewCreateInfo && setSubpassCount (uint32_t subpassCount_)
Defined at line 176175 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
RenderPassMultiviewCreateInfo & setPViewMasks (const uint32_t * pViewMasks_)
Defined at line 176181 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
RenderPassMultiviewCreateInfo && setPViewMasks (const uint32_t * pViewMasks_)
Defined at line 176187 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
RenderPassMultiviewCreateInfo & setViewMasks (const ArrayProxyNoTemporaries<const uint32_t> & viewMasks_)
Defined at line 176194 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
RenderPassMultiviewCreateInfo & setDependencyCount (uint32_t dependencyCount_)
Defined at line 176202 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
RenderPassMultiviewCreateInfo && setDependencyCount (uint32_t dependencyCount_)
Defined at line 176208 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
RenderPassMultiviewCreateInfo & setPViewOffsets (const int32_t * pViewOffsets_)
Defined at line 176214 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
RenderPassMultiviewCreateInfo && setPViewOffsets (const int32_t * pViewOffsets_)
Defined at line 176220 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
RenderPassMultiviewCreateInfo & setViewOffsets (const ArrayProxyNoTemporaries<const int32_t> & viewOffsets_)
Defined at line 176227 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
RenderPassMultiviewCreateInfo & setCorrelationMaskCount (uint32_t correlationMaskCount_)
Defined at line 176235 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
RenderPassMultiviewCreateInfo && setCorrelationMaskCount (uint32_t correlationMaskCount_)
Defined at line 176241 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
RenderPassMultiviewCreateInfo & setPCorrelationMasks (const uint32_t * pCorrelationMasks_)
Defined at line 176247 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
RenderPassMultiviewCreateInfo && setPCorrelationMasks (const uint32_t * pCorrelationMasks_)
Defined at line 176253 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
RenderPassMultiviewCreateInfo & setCorrelationMasks (const ArrayProxyNoTemporaries<const uint32_t> & correlationMasks_)
Defined at line 176260 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkRenderPassMultiviewCreateInfo & operator const VkRenderPassMultiviewCreateInfo & ()
Defined at line 176269 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkRenderPassMultiviewCreateInfo & operator VkRenderPassMultiviewCreateInfo & ()
Defined at line 176274 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkRenderPassMultiviewCreateInfo * operator const VkRenderPassMultiviewCreateInfo * ()
Defined at line 176279 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkRenderPassMultiviewCreateInfo * operator VkRenderPassMultiviewCreateInfo * ()
Defined at line 176284 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
std::strong_ordering operator<=> (const RenderPassMultiviewCreateInfo & )
Defined at line 176305 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp