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.
- Developed at X11:Wayland
- Sources inherited from project openSUSE:Factory
-
1
derived packages
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout openSUSE:42:Factory-Candidates-Check/spirv-cross && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
spirv-cross-2020-06-29.tar.gz | 0001338118 1.28 MB | |
spirv-cross.changes | 0000001377 1.34 KB | |
spirv-cross.spec | 0000003224 3.15 KB |
Revision 6 (latest revision is 15)
Dominique Leuenberger (dimstar_suse)
accepted
request 819297
from
Mia Herkt (mia)
(revision 6)
- Update to 2020-06-29 (no changelog)
Comments 0