[ forky ]
[ sid ]
[ Source: spirv-reflect ]
Package: libspirv-reflect-dev (1.4.341.0-1)
Links for libspirv-reflect-dev
Debian Resources:
Download Source Package spirv-reflect:
- [spirv-reflect_1.4.341.0-1.dsc]
- [spirv-reflect_1.4.341.0.orig.tar.xz]
- [spirv-reflect_1.4.341.0-1.debian.tar.xz]
Maintainers:
External Resources:
- Homepage [github.com]
Similar packages:
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.
Other Packages Related to libspirv-reflect-dev
|
|
|
|
-
- dep: spirv-headers
- Machine-readable files for the SPIR-V Registry
Download libspirv-reflect-dev
| Architecture | Package Size | Installed Size | Files |
|---|---|---|---|
| amd64 | 42.2 kB | 203.0 kB | [list of files] |
| arm64 | 39.9 kB | 194.0 kB | [list of files] |
| armhf | 36.9 kB | 164.0 kB | [list of files] |
| i386 | 42.1 kB | 193.0 kB | [list of files] |
| ppc64el | 46.6 kB | 225.0 kB | [list of files] |
| riscv64 | 92.9 kB | 879.0 kB | [list of files] |
