getPhysicalDeviceCooperativeMatrixPropertiesNV :: MonadIO io=> PhysicalDevicephysicalDeviceis the physical device.-> io (Result,"properties"
::: Vector CooperativeMatrixPropertiesNV)
vkGetPhysicalDeviceCooperativeMatrixPropertiesNV - Returns properties describing what cooperative matrix types are supported
Description
If pProperties is NULL, then the number of cooperative matrix
properties available is returned in pPropertyCount. Otherwise,
pPropertyCount must point to a variable set by the application 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 matrix 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 matrix 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 ofpPropertyCountCooperativeMatrixPropertiesNV structures
Return Codes
See Also
VK_NV_cooperative_matrix, CooperativeMatrixPropertiesNV, PhysicalDevice