diff options
| author | Jay Kwak <82421531+jkwak-work@users.noreply.github.com> | 2025-07-11 13:47:33 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-07-11 20:47:33 +0000 |
| commit | 1dc32b8bf8dd14e607d306c160b1bedf46067910 (patch) | |
| tree | a38800f7b0cf65c0bdcb554c4031d2617478d676 /tools/slang-test/options.cpp | |
| parent | e3afef145e67e74e054407606320be0e42a6aa63 (diff) | |
Add DebugGlobalVariable instructions to SPIR-V output (#7686)
* Add DebugGlobalVariable instructions to SPIR-V output
Implements generation of DebugGlobalVariable instructions for global variables
like Texture2D and SamplerState in SPIR-V debug information output. Adds debug
type support for texture and sampler types using DebugTypeComposite.
* Handle two more types for DebugGlobalVariable
kIROp_RaytracingAccelerationStructureType and
kIROp_SamplerComparisonStateType had to be handled in
`emitDebugTypeImpl()`
* Fix format
* Refactor debug type emission to reduce duplication
Use IRSamplerStateTypeBase type check and fallback pattern instead of
separate cases for each opcode type.
* Fix compiler warning
* Simplify `emitDebugTypeImpl()` more
Diffstat (limited to 'tools/slang-test/options.cpp')
0 files changed, 0 insertions, 0 deletions
