diff options
Diffstat (limited to 'tests/metal/vector-argument-buffer-layout.slang')
| -rw-r--r-- | tests/metal/vector-argument-buffer-layout.slang | 17 |
1 files changed, 14 insertions, 3 deletions
diff --git a/tests/metal/vector-argument-buffer-layout.slang b/tests/metal/vector-argument-buffer-layout.slang index 698fd30d8..8b74e90d3 100644 --- a/tests/metal/vector-argument-buffer-layout.slang +++ b/tests/metal/vector-argument-buffer-layout.slang @@ -1,6 +1,17 @@ //TEST:REFLECTION(filecheck=CHECK): -target metal -//CHECK: "binding": {"kind": "metalArgumentBufferElement", "index": 0} -//CHECK: "binding": {"kind": "metalArgumentBufferElement", "index": 1} + + +//CHECK: "name": "o", +//CHECK: "binding": {"kind": "constantBuffer", "index": 0}, + +//CHECK: "name": "gParams", +//CHECK: "binding": {"kind": "constantBuffer", "index": 1}, + + +//CHECK: "dir" +//CHECK: "binding": {"kind": "uniform", "offset": 0, "size": 16} +//CHECK: "color" +//CHECK: "binding": {"kind": "uniform", "offset": 16, "size": 16} struct Params { @@ -15,4 +26,4 @@ ParameterBlock<Params> gParams; void computeMain() { o[0] = gParams.dir.x; -}
\ No newline at end of file +} |
