blob: 4f7879f8710c0a845caa4c1c592c810084f57204 [file] [log] [blame]
James Price077fe642021-06-29 08:45:34 +00001void select_ab069f() {
Antonio Maiorano8800d882022-10-05 01:39:53 +00002 int4 res = (1).xxxx;
James Price077fe642021-06-29 08:45:34 +00003}
4
5struct tint_symbol {
6 float4 value : SV_Position;
7};
8
James Pricea5d73ce2021-08-04 22:15:28 +00009float4 vertex_main_inner() {
James Price077fe642021-06-29 08:45:34 +000010 select_ab069f();
Ben Claytone9f8b092022-06-01 13:14:39 +000011 return (0.0f).xxxx;
James Pricea5d73ce2021-08-04 22:15:28 +000012}
13
14tint_symbol vertex_main() {
15 const float4 inner_result = vertex_main_inner();
16 tint_symbol wrapper_result = (tint_symbol)0;
17 wrapper_result.value = inner_result;
18 return wrapper_result;
James Price077fe642021-06-29 08:45:34 +000019}
20
21void fragment_main() {
22 select_ab069f();
23 return;
24}
25
26[numthreads(1, 1, 1)]
27void compute_main() {
28 select_ab069f();
29 return;
30}