diff options
| author | Jay Kwak <82421531+jkwak-work@users.noreply.github.com> | 2025-03-31 16:31:48 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-03-31 23:31:48 +0000 |
| commit | bc9dc6557fc0cc3a4c0c2ff27e636940e361cf5d (patch) | |
| tree | 5a11e5d5b252ef4fc39e68f95cbb15fada0e54b7 /tests/metal/empty-struct-remove.slang | |
| parent | d728451854e69fde69bae6232d2927eedfa9c7bb (diff) | |
Revert "Eliminate empty struct on metal target (#6603)" (#6711)
This reverts commit b3deec2001ea34e20e9a6af8ddf5cf3866cafac0.
Diffstat (limited to 'tests/metal/empty-struct-remove.slang')
| -rw-r--r-- | tests/metal/empty-struct-remove.slang | 33 |
1 files changed, 0 insertions, 33 deletions
diff --git a/tests/metal/empty-struct-remove.slang b/tests/metal/empty-struct-remove.slang deleted file mode 100644 index 2d9ee436b..000000000 --- a/tests/metal/empty-struct-remove.slang +++ /dev/null @@ -1,33 +0,0 @@ - -//TEST:SIMPLE(filecheck=LIB):-target metallib -entry computeMain -stage compute -DMETAL -//TEST:SIMPLE(filecheck=METAL):-target metal -entry computeMain -stage compute -DMETAL - -// METAL-NOT: struct emptyStruct -struct emptyStruct -{ - void set(RWStructuredBuffer<int> buffer, int value) {buffer[0] = value;} -} - - -struct MyStruct -{ - RWStructuredBuffer<int> buffer; - int value; - void set() - { - e.set(buffer, value); - } - emptyStruct e; -} - -ParameterBlock<MyStruct> param; - -// LIB: @computeMain -[shader("compute")] -[numthreads(1, 1, 1)] -void computeMain( - uint tid: SV_DispatchThreadID, -) -{ - param.set(); -} |
