SPIRV-Registry
SPIR-V is a binary intermediate language for representing graphical-shader stages and compute kernels for multiple Khronos APIs, including OpenCL, OpenGL, and Vulkan.
A complete registry of all official SPIR-V specifications is available at the
Khronos SPIR-V Registry.
This Project Contains
- A registry of SPIR-V extensions
- Issue tracking for all SPIR-V specifications
- Pull requests to add new SPIR-V extensions
Extension Specifications
KHR Extensions (Khronos)
EXT Extensions (Multivendor)
Vendor Extensions
Non-Semantic Extended Instruction Set Specifications
Building HTML Specifications
Please see BUILD.md for instructions to create an HTML specification for this repo.