getPhysicalDeviceCooperativeVectorPropertiesNV :: MonadIO io=> PhysicalDevicephysicalDeviceis the physical device.-> io (Result,"properties"
::: Vector CooperativeVectorPropertiesNV)
vkGetPhysicalDeviceCooperativeVectorPropertiesNV - Returns properties describing what cooperative vector types are supported
Description
If pProperties is NULL, then the number of cooperative vector
properties available is returned in pPropertyCount. Otherwise,
pPropertyCount must point to a variable set by the user to the
number of elements in the pProperties array, and on return the
variable is overwritten with the number of structures actually written
to pProperties. If pPropertyCount is less than the number of
cooperative vector properties available, at most pPropertyCount
structures will be written, and INCOMPLETE
will be returned instead of SUCCESS, to
indicate that not all the available cooperative vector properties were
returned.
Valid Usage (Implicit)
physicalDevicemust be a valid PhysicalDevice handle
pPropertyCountmust be a valid pointer to auint32_tvalueIf the value referenced by
pPropertyCountis not0, andpPropertiesis notNULL,pPropertiesmust be a valid pointer to an array ofpPropertyCountCooperativeVectorPropertiesNV structures
Return Codes
See Also
VK_NV_cooperative_vector, CooperativeVectorPropertiesNV, PhysicalDevice