struct MemoryRangeBarrierKHR
Defined at line 91060 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
wrapper struct for struct VkMemoryRangeBarrierKHR, see https://registry.khronos.org/vulkan/specs/latest/man/html/VkMemoryRangeBarrierKHR.html
Public Members
StructureType sType
const void * pNext
Flags srcStageMask
Flags srcAccessMask
Flags dstStageMask
Flags dstAccessMask
uint32_t srcQueueFamilyIndex
uint32_t dstQueueFamilyIndex
DeviceAddressRangeKHR addressRange
Flags addressFlags
Public Methods
void MemoryRangeBarrierKHR (PipelineStageFlags2srcStageMask_,AccessFlags2srcAccessMask_,PipelineStageFlags2dstStageMask_,AccessFlags2dstAccessMask_,uint32_tsrcQueueFamilyIndex_,uint32_tdstQueueFamilyIndex_,DeviceAddressRangeKHRaddressRange_,AddressCommandFlagsKHRaddressFlags_,const void *pNext_)
Defined at line 91068 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void MemoryRangeBarrierKHR (const MemoryRangeBarrierKHR & rhs)
Defined at line 91089 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void MemoryRangeBarrierKHR (const VkMemoryRangeBarrierKHR & rhs)
Defined at line 91091 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
MemoryRangeBarrierKHR & operator= (const MemoryRangeBarrierKHR & rhs)
Defined at line 91096 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
MemoryRangeBarrierKHR & operator= (const VkMemoryRangeBarrierKHR & rhs)
Defined at line 91099 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
MemoryRangeBarrierKHR & setPNext (const void * pNext_)
Defined at line 91106 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
MemoryRangeBarrierKHR && setPNext (const void * pNext_)
Defined at line 91112 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
MemoryRangeBarrierKHR & setSrcStageMask (PipelineStageFlags2 srcStageMask_)
Defined at line 91118 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
MemoryRangeBarrierKHR && setSrcStageMask (PipelineStageFlags2 srcStageMask_)
Defined at line 91124 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
MemoryRangeBarrierKHR & setSrcAccessMask (AccessFlags2 srcAccessMask_)
Defined at line 91130 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
MemoryRangeBarrierKHR && setSrcAccessMask (AccessFlags2 srcAccessMask_)
Defined at line 91136 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
MemoryRangeBarrierKHR & setDstStageMask (PipelineStageFlags2 dstStageMask_)
Defined at line 91142 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
MemoryRangeBarrierKHR && setDstStageMask (PipelineStageFlags2 dstStageMask_)
Defined at line 91148 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
MemoryRangeBarrierKHR & setDstAccessMask (AccessFlags2 dstAccessMask_)
Defined at line 91154 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
MemoryRangeBarrierKHR && setDstAccessMask (AccessFlags2 dstAccessMask_)
Defined at line 91160 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
MemoryRangeBarrierKHR & setSrcQueueFamilyIndex (uint32_t srcQueueFamilyIndex_)
Defined at line 91166 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
MemoryRangeBarrierKHR && setSrcQueueFamilyIndex (uint32_t srcQueueFamilyIndex_)
Defined at line 91172 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
MemoryRangeBarrierKHR & setDstQueueFamilyIndex (uint32_t dstQueueFamilyIndex_)
Defined at line 91178 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
MemoryRangeBarrierKHR && setDstQueueFamilyIndex (uint32_t dstQueueFamilyIndex_)
Defined at line 91184 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
MemoryRangeBarrierKHR & setAddressRange (const DeviceAddressRangeKHR & addressRange_)
Defined at line 91190 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
MemoryRangeBarrierKHR && setAddressRange (const DeviceAddressRangeKHR & addressRange_)
Defined at line 91196 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
MemoryRangeBarrierKHR & setAddressFlags (AddressCommandFlagsKHR addressFlags_)
Defined at line 91202 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
MemoryRangeBarrierKHR && setAddressFlags (AddressCommandFlagsKHR addressFlags_)
Defined at line 91208 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkMemoryRangeBarrierKHR & operator const VkMemoryRangeBarrierKHR & ()
Defined at line 91215 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkMemoryRangeBarrierKHR & operator VkMemoryRangeBarrierKHR & ()
Defined at line 91220 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkMemoryRangeBarrierKHR * operator const VkMemoryRangeBarrierKHR * ()
Defined at line 91225 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkMemoryRangeBarrierKHR * operator VkMemoryRangeBarrierKHR * ()
Defined at line 91230 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
std::strong_ordering operator<=> (const MemoryRangeBarrierKHR & )
Defined at line 91254 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp