shader: rely on robustBufferAccess2 for storage buffer bounds

This commit is contained in:
nmzik committed 2026-10-31 03:04:38 +01:00
1 parent ec746622c2
commit ee034be4b2
10 files changed
+276 -19

No files matched your search

@@ -449,6 +449,10 @@ MemoryResourceAccess PrepareStorageBufferResourceAccess(EmitterState& st
uint32_t EmitMemoryElementInBounds(EmitterState& state, const MemoryResourceAccess& access,
uint32_t index);
// EmitMemoryElementInBounds, or true for storage buffers the device bounds-checks; only
// loads and plain stores may use it.
uint32_t EmitStorageElementInBounds(EmitterState& state, const MemoryResourceAccess& access,
uint32_t index);
uint32_t EmitMemoryElementPointer(EmitterState& state, const MemoryResourceAccess& access,
uint32_t index);