spirv-cross
Tool and library for SPIR-V reflection and disassembly


SPIRV-Cross is a tool and library designed for parsing and converting SPIR-V to other shader languages. Features: * Conversion of SPIR-V to GLSL, MSL or HLSL * Conversion of SPIR-V to a JSON reflection format * Reflection API to simplify the creation of Vulkan pipeline layouts * Reflection API to modify and tweak OpDecorations * Support for "all" of vertex, fragment, tessellation, geometry and compute shaders.

Apache-2.0 OR MIT

cloud_download Downloads

Please select a product to see the available package versions:
Loading...
Loading package downloads...