summaryrefslogtreecommitdiffstats
path: root/tests/spirv/aligned-load-store.slang
diff options
context:
space:
mode:
authorYong He <yonghe@outlook.com>2025-07-01 19:09:29 -0700
committerGitHub <noreply@github.com>2025-07-02 02:09:29 +0000
commitc701ec00ccce6dfa8094d6550ce2db929fc8cefe (patch)
tree4f729e8fa5700b2d6d7d99f34514682e3ad351f8 /tests/spirv/aligned-load-store.slang
parent83c72fd8772d312233f4e3ccd4154b81030d4795 (diff)
Defer immutable buffer loads when emitting spirv. (#7579)
* Defer immutable buffer loads when emitting spirv. * Fix. * Fix. * Fix. * Fix tests. * Fix test.
Diffstat (limited to 'tests/spirv/aligned-load-store.slang')
-rw-r--r--tests/spirv/aligned-load-store.slang7
1 files changed, 4 insertions, 3 deletions
diff --git a/tests/spirv/aligned-load-store.slang b/tests/spirv/aligned-load-store.slang
index e8bee779e..c2f50b66c 100644
--- a/tests/spirv/aligned-load-store.slang
+++ b/tests/spirv/aligned-load-store.slang
@@ -3,8 +3,8 @@
// CHECK: OpLoad {{.*}} Aligned 8
// CHECK: OpStore {{.*}} Aligned 16
-// CHECK: OpLoad {{.*}} Aligned 8
-// CHECK: OpLoad {{.*}} Aligned 8
+// CHECK: OpLoad {{.*}} Aligned 16
+// CHECK: OpLoad {{.*}} Aligned 16
// CHECK: OpStore {{.*}} Aligned 16
// CHECK: OpStore {{.*}} Aligned 16
@@ -20,6 +20,7 @@ void computeMain()
var v = loadAligned<8>((float2x4*)data);
storeAligned<16>((float2x4*)data+1, v);
- var v1 = loadAligned<8>(data2);
+ var v1 = loadAligned<16>(data2);
+ v1.v0 += 1.0f;
storeAligned<16>(data2, v1);
} \ No newline at end of file