struct TensorMemoryBarrierARM

Defined at line 191828 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

wrapper struct for struct VkTensorMemoryBarrierARM, see https://registry.khronos.org/vulkan/specs/latest/man/html/VkTensorMemoryBarrierARM.html

Public Members

StructureType sType
const void * pNext
Flags srcStageMask
Flags srcAccessMask
Flags dstStageMask
Flags dstAccessMask
uint32_t srcQueueFamilyIndex
uint32_t dstQueueFamilyIndex
TensorARM tensor

Public Methods

void TensorMemoryBarrierARM (PipelineStageFlags2 srcStageMask_, AccessFlags2 srcAccessMask_, PipelineStageFlags2 dstStageMask_, AccessFlags2 dstAccessMask_, uint32_t srcQueueFamilyIndex_, uint32_t dstQueueFamilyIndex_, TensorARM tensor_, const void * pNext_)

Defined at line 191836 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

void TensorMemoryBarrierARM (const TensorMemoryBarrierARM & rhs)

Defined at line 191855 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

void TensorMemoryBarrierARM (const VkTensorMemoryBarrierARM & rhs)

Defined at line 191857 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

TensorMemoryBarrierARM & operator= (const TensorMemoryBarrierARM & rhs)

Defined at line 191862 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

TensorMemoryBarrierARM & operator= (const VkTensorMemoryBarrierARM & rhs)

Defined at line 191865 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

TensorMemoryBarrierARM & setPNext (const void * pNext_)

Defined at line 191872 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

TensorMemoryBarrierARM && setPNext (const void * pNext_)

Defined at line 191878 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

TensorMemoryBarrierARM & setSrcStageMask (PipelineStageFlags2 srcStageMask_)

Defined at line 191884 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

TensorMemoryBarrierARM && setSrcStageMask (PipelineStageFlags2 srcStageMask_)

Defined at line 191890 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

TensorMemoryBarrierARM & setSrcAccessMask (AccessFlags2 srcAccessMask_)

Defined at line 191896 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

TensorMemoryBarrierARM && setSrcAccessMask (AccessFlags2 srcAccessMask_)

Defined at line 191902 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

TensorMemoryBarrierARM & setDstStageMask (PipelineStageFlags2 dstStageMask_)

Defined at line 191908 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

TensorMemoryBarrierARM && setDstStageMask (PipelineStageFlags2 dstStageMask_)

Defined at line 191914 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

TensorMemoryBarrierARM & setDstAccessMask (AccessFlags2 dstAccessMask_)

Defined at line 191920 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

TensorMemoryBarrierARM && setDstAccessMask (AccessFlags2 dstAccessMask_)

Defined at line 191926 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

TensorMemoryBarrierARM & setSrcQueueFamilyIndex (uint32_t srcQueueFamilyIndex_)

Defined at line 191932 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

TensorMemoryBarrierARM && setSrcQueueFamilyIndex (uint32_t srcQueueFamilyIndex_)

Defined at line 191938 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

TensorMemoryBarrierARM & setDstQueueFamilyIndex (uint32_t dstQueueFamilyIndex_)

Defined at line 191944 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

TensorMemoryBarrierARM && setDstQueueFamilyIndex (uint32_t dstQueueFamilyIndex_)

Defined at line 191950 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

TensorMemoryBarrierARM & setTensor (TensorARM tensor_)

Defined at line 191956 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

TensorMemoryBarrierARM && setTensor (TensorARM tensor_)

Defined at line 191962 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

const VkTensorMemoryBarrierARM & operator const VkTensorMemoryBarrierARM & ()

Defined at line 191969 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

VkTensorMemoryBarrierARM & operator VkTensorMemoryBarrierARM & ()

Defined at line 191974 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

const VkTensorMemoryBarrierARM * operator const VkTensorMemoryBarrierARM * ()

Defined at line 191979 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

VkTensorMemoryBarrierARM * operator VkTensorMemoryBarrierARM * ()

Defined at line 191984 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

std::strong_ordering operator<=> (const TensorMemoryBarrierARM & )

Defined at line 192006 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp