VK_VALVE_shader_mixed_float_dot_product
Other Extension Metadata
Last Modified Date
2026-02-04
IP Status
No known IP claims.
Contributors
- Georg Lehmann, Valve
- Mike Blumenkrantz, Valve
Description
This extension enables support for mixed precision dot product accumulate
operations in shaders as defined in SPV_VALVE_mixed_float_dot_product.
New Structures
- Extending VkPhysicalDeviceFeatures2, VkDeviceCreateInfo:
New Enum Constants
VK_VALVE_SHADER_MIXED_FLOAT_DOT_PRODUCT_EXTENSION_NAMEVK_VALVE_SHADER_MIXED_FLOAT_DOT_PRODUCT_SPEC_VERSION- Extending VkStructureType:
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_MIXED_FLOAT_DOT_PRODUCT_FEATURES_VALVE
New SPIR-V Capabilities
- DotProductFloat16AccFloat32VALVE
- DotProductFloat16AccFloat16VALVE
- DotProductBFloat16AccVALVE
- DotProductFloat8AccFloat32VALVE
Version History
- Revision 1, 2026-02-04 (Georg Lehmann)
- Initial specification