struct PhysicalDeviceCooperativeMatrix2FeaturesNV

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

wrapper struct for struct VkPhysicalDeviceCooperativeMatrix2FeaturesNV, see

https://registry.khronos.org/vulkan/specs/latest/man/html/VkPhysicalDeviceCooperativeMatrix2FeaturesNV.html

Public Members

StructureType sType
void * pNext
Bool32 cooperativeMatrixWorkgroupScope
Bool32 cooperativeMatrixFlexibleDimensions
Bool32 cooperativeMatrixReductions
Bool32 cooperativeMatrixConversions
Bool32 cooperativeMatrixPerElementOperations
Bool32 cooperativeMatrixTensorAddressing
Bool32 cooperativeMatrixBlockLoads

Public Methods

void PhysicalDeviceCooperativeMatrix2FeaturesNV (Bool32 cooperativeMatrixWorkgroupScope_, Bool32 cooperativeMatrixFlexibleDimensions_, Bool32 cooperativeMatrixReductions_, Bool32 cooperativeMatrixConversions_, Bool32 cooperativeMatrixPerElementOperations_, Bool32 cooperativeMatrixTensorAddressing_, Bool32 cooperativeMatrixBlockLoads_, void * pNext_)

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

void PhysicalDeviceCooperativeMatrix2FeaturesNV (const PhysicalDeviceCooperativeMatrix2FeaturesNV & rhs)

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

void PhysicalDeviceCooperativeMatrix2FeaturesNV (const VkPhysicalDeviceCooperativeMatrix2FeaturesNV & rhs)

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

PhysicalDeviceCooperativeMatrix2FeaturesNV & operator= (const PhysicalDeviceCooperativeMatrix2FeaturesNV & rhs)

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

PhysicalDeviceCooperativeMatrix2FeaturesNV & operator= (const VkPhysicalDeviceCooperativeMatrix2FeaturesNV & rhs)

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

PhysicalDeviceCooperativeMatrix2FeaturesNV & setPNext (void * pNext_)

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

PhysicalDeviceCooperativeMatrix2FeaturesNV && setPNext (void * pNext_)

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

PhysicalDeviceCooperativeMatrix2FeaturesNV & setCooperativeMatrixWorkgroupScope (Bool32 cooperativeMatrixWorkgroupScope_)

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

PhysicalDeviceCooperativeMatrix2FeaturesNV && setCooperativeMatrixWorkgroupScope (Bool32 cooperativeMatrixWorkgroupScope_)

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

PhysicalDeviceCooperativeMatrix2FeaturesNV & setCooperativeMatrixFlexibleDimensions (Bool32 cooperativeMatrixFlexibleDimensions_)

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

PhysicalDeviceCooperativeMatrix2FeaturesNV && setCooperativeMatrixFlexibleDimensions (Bool32 cooperativeMatrixFlexibleDimensions_)

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

PhysicalDeviceCooperativeMatrix2FeaturesNV & setCooperativeMatrixReductions (Bool32 cooperativeMatrixReductions_)

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

PhysicalDeviceCooperativeMatrix2FeaturesNV && setCooperativeMatrixReductions (Bool32 cooperativeMatrixReductions_)

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

PhysicalDeviceCooperativeMatrix2FeaturesNV & setCooperativeMatrixConversions (Bool32 cooperativeMatrixConversions_)

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

PhysicalDeviceCooperativeMatrix2FeaturesNV && setCooperativeMatrixConversions (Bool32 cooperativeMatrixConversions_)

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

PhysicalDeviceCooperativeMatrix2FeaturesNV & setCooperativeMatrixPerElementOperations (Bool32 cooperativeMatrixPerElementOperations_)

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

PhysicalDeviceCooperativeMatrix2FeaturesNV && setCooperativeMatrixPerElementOperations (Bool32 cooperativeMatrixPerElementOperations_)

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

PhysicalDeviceCooperativeMatrix2FeaturesNV & setCooperativeMatrixTensorAddressing (Bool32 cooperativeMatrixTensorAddressing_)

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

PhysicalDeviceCooperativeMatrix2FeaturesNV && setCooperativeMatrixTensorAddressing (Bool32 cooperativeMatrixTensorAddressing_)

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

PhysicalDeviceCooperativeMatrix2FeaturesNV & setCooperativeMatrixBlockLoads (Bool32 cooperativeMatrixBlockLoads_)

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

PhysicalDeviceCooperativeMatrix2FeaturesNV && setCooperativeMatrixBlockLoads (Bool32 cooperativeMatrixBlockLoads_)

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

const VkPhysicalDeviceCooperativeMatrix2FeaturesNV & operator const VkPhysicalDeviceCooperativeMatrix2FeaturesNV & ()

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

VkPhysicalDeviceCooperativeMatrix2FeaturesNV & operator VkPhysicalDeviceCooperativeMatrix2FeaturesNV & ()

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

const VkPhysicalDeviceCooperativeMatrix2FeaturesNV * operator const VkPhysicalDeviceCooperativeMatrix2FeaturesNV * ()

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

VkPhysicalDeviceCooperativeMatrix2FeaturesNV * operator VkPhysicalDeviceCooperativeMatrix2FeaturesNV * ()

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

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

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