FICHA · MANJARO

spirv-cross

Tool and library for parsing and converting SPIR-V to other shader languages

  • Build tool
  • CLI
  • Dev
  • GRAPHICS
  • Launchable
  • Runs in terminal
official+codex · reviewed · May 29, 2026 description in en

Description

Parses SPIR-V shader modules and converts them to other shading languages for graphics engines and cross-platform rendering pipelines. Developers use it when Vulkan shader output must be reused in OpenGL, Metal, HLSL, or other environments.

Shader conversion can change behavior across drivers and targets. Test generated shaders on the actual graphics APIs and devices you support.

How to run

spirv-cross

Commands: spirv-cross

Permissions

Permissions not analysed for this source yet.