diff options
| author | Julius Ikkala <julius.ikkala@gmail.com> | 2025-09-10 21:41:07 +0300 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-09-10 18:41:07 +0000 |
| commit | ec42c4a20facbcae441cd172bfd607614e761907 (patch) | |
| tree | e0fa1af4e12d8cc5324777e380fd1e144d3c763a /tests/spirv/pointer-bug.slang | |
| parent | b03cbb02c6486274d46865f3995953f2105cefc9 (diff) | |
Fix pointers and C-like layout in varying parameters (#8425)
Closes #8409, but ended up being more about fixing another bug. While
the issue itself seems to only be a simple typo fix (see second commit
in this PR), I found out during writing a test that pointers never got
correct locations regardless of layout. Their locations were always
assigned to zero due to lacking a resource usage entry in `TypeLayout`.
They were also missing the `Flat` decoration, so I went ahead and added
that too.
I can split this up into two separate PRs if that's preferred; both
aspects just share a test right now and fix a similar-looking issue in
the resulting SPIR-V.
Diffstat (limited to 'tests/spirv/pointer-bug.slang')
0 files changed, 0 insertions, 0 deletions
