VkPhysicalDeviceShaderMixedFloatDotProductFeaturesVALVE - Structure describing support for mixed float dot products
Description
If the PhysicalDeviceShaderMixedFloatDotProductFeaturesVALVE structure
is included in the pNext chain of the
PhysicalDeviceFeatures2
structure passed to
getPhysicalDeviceFeatures2,
it is filled in to indicate whether each corresponding feature is
supported. If the application wishes to use a
Device with any features described by
PhysicalDeviceShaderMixedFloatDotProductFeaturesVALVE, it must add
an instance of the structure, with the desired feature members set to
TRUE, to the pNext chain of
DeviceCreateInfo when creating the
Device.
Structure Chaining
See Also
VK_VALVE_shader_mixed_float_dot_product, Bool32, StructureType
Constructors
PhysicalDeviceShaderMixedFloatDotProductFeaturesVALVEshaderMixedFloatDotProductFloat16AccFloat32 :: BoolshaderMixedFloatDotProductFloat16AccFloat32indicates whether the implementation supports shaders with theDotProductFloat16AccFloat32VALVEcapability.shaderMixedFloatDotProductFloat16AccFloat16 :: BoolshaderMixedFloatDotProductFloat16AccFloat16indicates whether the implementation supports shaders with theDotProductFloat16AccFloat16VALVEcapability.shaderMixedFloatDotProductBFloat16Acc :: BoolshaderMixedFloatDotProductBFloat16Accindicates whether the implementation supports shaders with theDotProductBFloat16AccVALVEcapability.shaderMixedFloatDotProductFloat8AccFloat32 :: BoolshaderMixedFloatDotProductFloat8AccFloat32indicates whether the implementation supports shaders with theDotProductFloat8AccFloat32VALVEcapability.
Instances6Eq, Show, Storable, FromCStruct, ToCStruct, Zero
Eq PhysicalDeviceShaderMixedFloatDotProductFeaturesVALVEDefined in vulkan-3.27 · Vulkan.Extensions.VK_VALVE_shader_mixed_float_dot_productShow PhysicalDeviceShaderMixedFloatDotProductFeaturesVALVEDefined in vulkan-3.27 · Vulkan.Extensions.VK_VALVE_shader_mixed_float_dot_productStorable PhysicalDeviceShaderMixedFloatDotProductFeaturesVALVEDefined in vulkan-3.27 · Vulkan.Extensions.VK_VALVE_shader_mixed_float_dot_productFromCStruct PhysicalDeviceShaderMixedFloatDotProductFeaturesVALVEDefined in vulkan-3.27 · Vulkan.Extensions.VK_VALVE_shader_mixed_float_dot_productToCStruct PhysicalDeviceShaderMixedFloatDotProductFeaturesVALVEDefined in vulkan-3.27 · Vulkan.Extensions.VK_VALVE_shader_mixed_float_dot_productZero PhysicalDeviceShaderMixedFloatDotProductFeaturesVALVEDefined in vulkan-3.27 · Vulkan.Extensions.VK_VALVE_shader_mixed_float_dot_product