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.
- Links to X11:Wayland / spirv-cross
- Has a link diff
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout home:videoregataos/spirv-cross && cd $_ - Create Badge
Refresh
Source Files (show merged sources derived from linked package)
| Filename | Size | Changed |
|---|---|---|
| _link | 0000000119 119 Bytes | |
| spirv-cross-2021-01-15.tar.gz | 0001444164 1.38 MB | |
| spirv-cross.changes | 0000001655 1.62 KB | |
| spirv-cross.spec | 0000003241 3.17 KB |
Comments 0