Scroll to navigation

SPIRV-REFLECT-PP(1) User Commands SPIRV-REFLECT-PP(1)

NAME

spirv-reflect-pp - SPIRV-Reflect

SYNOPSIS

spirv-reflect [OPTIONS] path/to/SPIR-V/bytecode.spv

DESCRIPTION

Prints a summary of the reflection data extracted from SPIR-V bytecode. Options:

Display this message
Print output to file. [default: stdout]
Format output as YAML. [default: disabled]
Specify output verbosity (YAML output only): 0: shader info, block variables, interface variables,
1: Everything above, plus type descriptions. 2: Everything above, plus SPIR-V bytecode and all internal
itself, you probably don't want this.

-e,--entrypoint Prints entry points found in shader module. -s,--stage Prints Vulkan shader stages found in shader module. -f,--file Prints the source file found in shader module. -fcb,--flatten_cbuffers Flatten constant buffers on non-YAML output.

SEE ALSO

The full documentation for spirv-reflect-pp is maintained as a Texinfo manual. If the info and spirv-reflect-pp programs are properly installed at your site, the command

info spirv-reflect-pp

should give you access to the complete manual.

March 2026 spirv-reflect-pp 1.4.341.0