alla flaggor
forky  ] [  sid  ]
[ Källkod: spirv-reflect  ]

Paket: libspirv-reflect-dev (1.4.328.1-1)

Länkar för libspirv-reflect-dev

Screenshot

Debianresurser:

Hämta källkodspaketet spirv-reflect:

Ansvariga:

Externa resurser:

Liknande paket:

Convert SPIR-V to other shader languages (development files)

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 development files for libspirv-reflect.

Hämta libspirv-reflect-dev

Hämtningar för alla tillgängliga arkitekturer
Arkitektur Paketstorlek Installerad storlek Filer
amd64 72,3 kbyte520,0 kbyte [filförteckning]
arm64 70,0 kbyte511,0 kbyte [filförteckning]
armhf 67,0 kbyte481,0 kbyte [filförteckning]
i386 72,2 kbyte510,0 kbyte [filförteckning]
loong64 121,8 kbyte1.159,0 kbyte [filförteckning]
m68k (inofficiell anpassning) 66,1 kbyte486,0 kbyte [filförteckning]
ppc64el 76,7 kbyte542,0 kbyte [filförteckning]
riscv64 123,2 kbyte1.196,0 kbyte [filförteckning]
sh4 (inofficiell anpassning) 69,3 kbyte483,0 kbyte [filförteckning]
x32 (inofficiell anpassning) 71,0 kbyte505,0 kbyte [filförteckning]