Contact
- 
Tobias Hector [GitHub]tobski 
Other Extension Metadata
- Last Modified Date
- 
2024-04-09 
- IP Status
- 
No known IP claims. 
- Contributors
- 
- 
Tobias Hector, AMD 
- 
Stu Smith, AMD 
- 
Jeff Bolz, Nvidia 
- 
Kévin Petit, Arm 
- 
David Neto, Google 
- 
Graeme Leese, Broadcom 
- 
Ruihao Zhang, Qualcomm 
- 
Mark Sheppard, Imagination 
- 
Ben Ashbaugh, Intel 
- 
Dmitry Sidorov, Intel 
- 
Victor Mustya, Intel 
 
- 
Description
This extension enables support for bfloat16 (“brain float”) operations in
shaders as defined in SPV_KHR_bfloat16.
New Enum Constants
- 
VK_KHR_SHADER_BFLOAT16_EXTENSION_NAME
- 
VK_KHR_SHADER_BFLOAT16_SPEC_VERSION
- 
Extending VkStructureType: - 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_BFLOAT16_FEATURES_KHR
 
- 
If VK_KHR_cooperative_matrix is supported:
- 
Extending VkComponentTypeKHR: - 
VK_COMPONENT_TYPE_BFLOAT16_KHR
 
- 
Document Notes
For more information, see the Vulkan Specification
This page is a generated document. Fixes and changes should be made to the generator scripts, not directly.