diff options
Diffstat (limited to 'tests/metal/nested-struct-multi-entry-point-vertex.slang')
| -rw-r--r-- | tests/metal/nested-struct-multi-entry-point-vertex.slang | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/tests/metal/nested-struct-multi-entry-point-vertex.slang b/tests/metal/nested-struct-multi-entry-point-vertex.slang index 779b66704..5d2b3b1e0 100644 --- a/tests/metal/nested-struct-multi-entry-point-vertex.slang +++ b/tests/metal/nested-struct-multi-entry-point-vertex.slang @@ -2,17 +2,29 @@ //TEST:SIMPLE(filecheck=METALLIB1): -target metallib -stage vertex -entry vertexMain1 //TEST:SIMPLE(filecheck=METAL2): -target metal -stage vertex -entry vertexMain2 //TEST:SIMPLE(filecheck=METALLIB2): -target metallib -stage vertex -entry vertexMain2 +//TEST:SIMPLE(filecheck=WGSL1): -target wgsl -stage vertex -entry vertexMain1 +//TEST:SIMPLE(filecheck=WGSL2): -target wgsl -stage vertex -entry vertexMain2 //METALLIB1: @vertexMain1 //METAL1-DAG: attribute(0) //METAL1-DAG: attribute(1) //METAL1-NOT: attribute(2) +//WGSL1-DAG: fn vertexMain1 +//WGSL1-DAG: location(0) +//WGSL1-DAG: location(1) +//WGSL1-NOT: location(2) + //METALLIB2: @vertexMain2 //METAL2-DAG: attribute(0) //METAL2-DAG: attribute(1) //METAL2-DAG: attribute(2) +//WGSL2-DAG: fn vertexMain2 +//WGSL2-DAG: location(0) +//WGSL2-DAG: location(1) +//WGSL2-DAG: location(2) + struct SharedStruct { float4 position; @@ -42,4 +54,4 @@ struct VertexStageInput2 float4 vertexMain2(VertexStageInput2 vertex) { return vertex.assembledVertex.sharedData.position; -}
\ No newline at end of file +} |
