Alle Optionen
forky  ] [  sid  ]
[ Quellcode: spirv-reflect  ]

Paket: spirv-reflect (1.4.328.1-1)

Links für spirv-reflect

Screenshot

Debian-Ressourcen:

Quellcode-Paket spirv-reflect herunterladen:

Betreuer:

Externe Ressourcen:

Ähnliche Pakete:

Convert SPIR-V to other shader languages (CLI tool)

SPIRV-Reflect is a lightweight library that provides a C/C++ reflection API for SPIR-V shader bytecode in Vulkan applications.

 * Extract descriptor bindings from SPIR-V bytecode, to assist in the
     generation of Vulkan descriptor set and pipeline layouts.
 * Extract push constant block size from SPIR-V bytecode to assist in the
     generation of pipeline layouts.
 * Extract full layout data for uniform buffer and push constant blocks from
     SPIR-V bytecode, to assist in application updates of these structures.
 * Extract input/output variables from SPIR-V bytecode (including semantic
     decorations for HLSL shaders), to assist in validation of pipeline
     input/output settings.
 * Remap descriptor bindings at runtime, and update the source SPIR-V bytecode
     accordingly.
 * Log all reflection data as human-readable text.

This package provides the CLI tool.

Andere Pakete mit Bezug zu spirv-reflect

  • hängt ab von
  • empfiehlt
  • schlägt vor
  • erweitert

spirv-reflect herunterladen

Download für alle verfügbaren Architekturen
Architektur Paketgröße Größe (installiert) Dateien
amd64 101,0 kB467,0 kB [Liste der Dateien]
arm64 87,1 kB419,0 kB [Liste der Dateien]
armhf 82,4 kB289,0 kB [Liste der Dateien]
i386 102,7 kB477,0 kB [Liste der Dateien]
loong64 90,5 kB547,0 kB [Liste der Dateien]
m68k (inoffizielle Portierung) 76,1 kB409,0 kB [Liste der Dateien]
ppc64el 98,0 kB547,0 kB [Liste der Dateien]
riscv64 95,4 kB335,0 kB [Liste der Dateien]
sh4 (inoffizielle Portierung) 88,6 kB417,0 kB [Liste der Dateien]
x32 (inoffizielle Portierung) 97,0 kB443,0 kB [Liste der Dateien]