diff options
Diffstat (limited to 'tests/metal')
| -rw-r--r-- | tests/metal/nested-parameter-block-reflection.slang | 4 | ||||
| -rw-r--r-- | tests/metal/simple-compute.slang | 4 | ||||
| -rw-r--r-- | tests/metal/vector-argument-buffer-layout.slang | 4 |
3 files changed, 6 insertions, 6 deletions
diff --git a/tests/metal/nested-parameter-block-reflection.slang b/tests/metal/nested-parameter-block-reflection.slang index a294755da..91c07b9c8 100644 --- a/tests/metal/nested-parameter-block-reflection.slang +++ b/tests/metal/nested-parameter-block-reflection.slang @@ -6,13 +6,13 @@ // CHECK: "binding": {"kind": "constantBuffer", "index": 0}, // CHECK:"name": "pdata", -// CHECK:"binding": {"kind": "uniform", "offset": 0, "size": 16} +// CHECK:"binding": {"kind": "uniform", "offset": 0, "size": 16, "elementStride": 4} // CHECK:"name": "tex", // Since we will apply MetalArgumentBufferTier2, 'tex' here will just be a uniform. // The pdata is a nested parameter block, so it will be a 64-bit device pointer which take // 8 bytes. So the offset of `tex` will be 8 bytes. -// CHECK:"binding": {"kind": "uniform", "offset": 8, "size": 8} +// CHECK:"binding": {"kind": "uniform", "offset": 8, "size": 8, "elementStride": 0} // Check that there will be only two bindings. diff --git a/tests/metal/simple-compute.slang b/tests/metal/simple-compute.slang index d70d37f5c..c2ff16685 100644 --- a/tests/metal/simple-compute.slang +++ b/tests/metal/simple-compute.slang @@ -18,10 +18,10 @@ ParameterBlock<MyBlock> block2; // REFLECT: "elementVarLayout": { // REFLECT: "name": "b1", -// REFLECT: "binding": {"kind": "uniform", "offset": 0, "size": 8} +// REFLECT: "binding": {"kind": "uniform", "offset": 0, "size": 8, "elementStride": 0} // REFLECT: "name": "b2", -// REFLECT: "binding": {"kind": "uniform", "offset": 8, "size": 8} +// REFLECT: "binding": {"kind": "uniform", "offset": 8, "size": 8, "elementStride": 0} // REFLECT: "binding": {"kind": "metalArgumentBufferElement", "index": 0, "count": 2} diff --git a/tests/metal/vector-argument-buffer-layout.slang b/tests/metal/vector-argument-buffer-layout.slang index 8b74e90d3..5e45e3a01 100644 --- a/tests/metal/vector-argument-buffer-layout.slang +++ b/tests/metal/vector-argument-buffer-layout.slang @@ -9,9 +9,9 @@ //CHECK: "dir" -//CHECK: "binding": {"kind": "uniform", "offset": 0, "size": 16} +//CHECK: "binding": {"kind": "uniform", "offset": 0, "size": 16, "elementStride": 4} //CHECK: "color" -//CHECK: "binding": {"kind": "uniform", "offset": 16, "size": 16} +//CHECK: "binding": {"kind": "uniform", "offset": 16, "size": 16, "elementStride": 4} struct Params { |
