diff options
Diffstat (limited to 'tests/rewriter/varying-struct.slang')
| -rw-r--r-- | tests/rewriter/varying-struct.slang | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/tests/rewriter/varying-struct.slang b/tests/rewriter/varying-struct.slang new file mode 100644 index 000000000..92e9dda2e --- /dev/null +++ b/tests/rewriter/varying-struct.slang @@ -0,0 +1,21 @@ +//TEST_IGNORE_FILE: + +struct VS_IN +{ + float4 x : X; + float4 y : Y; +}; + +struct VS_OUT +{ + float4 color : COLOR; + float4 posH : SV_Position; +}; + +VS_OUT doIt(VS_IN i) +{ + VS_OUT o; + o.color = i.x; + o.posH = i.y; + return o; +} |
