VK_ARM_shader_instrumentation(3)
VK_ARM_shader_instrumentation
- Name String
-
VK_ARM_shader_instrumentation - Extension Type
-
Device extension
- Registered Extension Number
-
608
- Revision
-
1
- Ratification Status
-
Not ratified
- Extension and Version Dependencies
- API Interactions
-
-
Interacts with VK_EXT_shader_object
-
- Special Use
- Contact
-
-
Jan-Harald Fredriksen janharaldfredriksen-arm
-
- Extension Proposal
Other Extension Metadata
- Last Modified Date
-
2026-02-26
- IP Status
-
No known IP claims.
- Contributors
-
-
Embla Flatlandsmo, Arm Ltd.
-
Jan-Harald Fredriksen, Arm Ltd.
-
Mikel Garai, Arm Ltd.
-
Peter Harris, Arm Ltd.
-
Ting Wei, Arm Ltd.
-
Torbjörn Nilsson, Arm Ltd.
-
Description
This extension provides the ability to instrument shaders and capture performance metrics per shader type from commands executed by a queue.
New Enum Constants
-
VK_ARM_SHADER_INSTRUMENTATION_EXTENSION_NAME -
VK_ARM_SHADER_INSTRUMENTATION_SPEC_VERSION -
Extending VkObjectType:
-
Extending VkPipelineCreateFlagBits2:
-
Extending VkStructureType:
If VK_EXT_shader_object is supported:
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.