Tool and library for SPIR-V reflection and disassembly
SPIRV-Cross is a tool designed for parsing and converting SPIR-V to
other shader languages.
Features:
* Convert SPIR-V to readable, usable and efficient GLSL
* Convert SPIR-V to readable, usable and efficient MSL
* Convert SPIR-V to readable, usable and efficient HLSL
* Convert SPIR-V to a JSON reflection format
* Reflection API to simplify the creation of Vulkan pipeline
layouts
* Reflection API to modify and tweak OpDecorations
* Supports "all" of vertex, fragment, tessellation, geometry
and compute shaders.
* SPIRV-Cross tries hard to emit readable and clean output from
the SPIR-V.
- Sources inherited from project SUSE:SLE-15-SP6:GA
-
Checkout Package
osc checkout SUSE:SLE-15-SP6:Update/spirv-cross && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
spirv-cross.changes | 0000005304 5.18 KB | |
spirv-cross.spec | 0000003234 3.16 KB | |
vulkan-sdk-1.3.275.0.tar.gz | 0001780553 1.7 MB |
Latest Revision
Samu Voutilainen (Smar)
committed
(revision 1)
osc copypac from project:openSUSE.org:SUSE:SLE-15-SP6:GA package:spirv-cross revision:2
Comments 0