Package Info

spirv-cross


Tool and library for SPIR-V reflection and disassembly


Development/Libraries/C and C++

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.

License: Apache-2.0 OR MIT
URL: https://github.com/KhronosGroup/SPIRV-Cross

Categories

Releases

Package Version Update ID Released Package Hub Version Platforms Subpackages
1.3.296.0-bp160.1.13 info GA Release 2024-10-08 16.0
  • x86-64
  • libspirv-cross-c-shared0
  • spirv-cross
  • spirv-cross-devel