blob: c803987edb0047b35c950424db74437439d75a7d [file] [log] [blame]
James Pricebb0496e2021-06-03 09:38:34 +00001struct tint_symbol_1 {
2 int loc0 : TEXCOORD0;
3 uint loc1 : TEXCOORD1;
4 float loc2 : TEXCOORD2;
5 float4 loc3 : TEXCOORD3;
6};
7struct tint_symbol_2 {
8 float4 value : SV_Position;
9};
10
James Pricea5d73ce2021-08-04 22:15:28 +000011float4 main_inner(int loc0, uint loc1, float loc2, float4 loc3) {
James Pricebb0496e2021-06-03 09:38:34 +000012 const int i = loc0;
13 const uint u = loc1;
14 const float f = loc2;
15 const float4 v = loc3;
Ben Claytone9f8b092022-06-01 13:14:39 +000016 return (0.0f).xxxx;
James Pricea5d73ce2021-08-04 22:15:28 +000017}
18
19tint_symbol_2 main(tint_symbol_1 tint_symbol) {
20 const float4 inner_result = main_inner(tint_symbol.loc0, tint_symbol.loc1, tint_symbol.loc2, tint_symbol.loc3);
21 tint_symbol_2 wrapper_result = (tint_symbol_2)0;
22 wrapper_result.value = inner_result;
23 return wrapper_result;
James Pricebb0496e2021-06-03 09:38:34 +000024}