1SKIP: FAILED 2 3#version 310 es 4precision mediump float; 5 6void select_1e960b() { 7 uvec2 res = (bvec2(false, false) ? uvec2(0u, 0u) : uvec2(0u, 0u)); 8} 9 10struct tint_symbol { 11 vec4 value; 12}; 13 14vec4 vertex_main_inner() { 15 select_1e960b(); 16 return vec4(0.0f, 0.0f, 0.0f, 0.0f); 17} 18 19tint_symbol vertex_main() { 20 vec4 inner_result = vertex_main_inner(); 21 tint_symbol wrapper_result = tint_symbol(vec4(0.0f, 0.0f, 0.0f, 0.0f)); 22 wrapper_result.value = inner_result; 23 return wrapper_result; 24} 25void main() { 26 tint_symbol outputs; 27 outputs = vertex_main(); 28 gl_Position = outputs.value; 29 gl_Position.y = -gl_Position.y; 30} 31 32 33Error parsing GLSL shader: 34ERROR: 0:5: '' : boolean expression expected 35ERROR: 0:5: '' : compilation terminated 36ERROR: 2 compilation errors. No code generated. 37 38 39 40#version 310 es 41precision mediump float; 42 43void select_1e960b() { 44 uvec2 res = (bvec2(false, false) ? uvec2(0u, 0u) : uvec2(0u, 0u)); 45} 46 47struct tint_symbol { 48 vec4 value; 49}; 50 51void fragment_main() { 52 select_1e960b(); 53 return; 54} 55void main() { 56 fragment_main(); 57} 58 59 60Error parsing GLSL shader: 61ERROR: 0:5: '' : boolean expression expected 62ERROR: 0:5: '' : compilation terminated 63ERROR: 2 compilation errors. No code generated. 64 65 66 67#version 310 es 68precision mediump float; 69 70void select_1e960b() { 71 uvec2 res = (bvec2(false, false) ? uvec2(0u, 0u) : uvec2(0u, 0u)); 72} 73 74struct tint_symbol { 75 vec4 value; 76}; 77 78layout(local_size_x = 1, local_size_y = 1, local_size_z = 1) in; 79void compute_main() { 80 select_1e960b(); 81 return; 82} 83void main() { 84 compute_main(); 85} 86 87 88Error parsing GLSL shader: 89ERROR: 0:5: '' : boolean expression expected 90ERROR: 0:5: '' : compilation terminated 91ERROR: 2 compilation errors. No code generated. 92 93 94 95