1SKIP: FAILED 2 3#version 310 es 4precision mediump float; 5 6struct modf_result_vec4 { 7 vec4 fract; 8 vec4 whole; 9}; 10modf_result_vec4 tint_modf(vec4 param_0) { 11 float4 whole; 12 float4 fract = modf(param_0, whole); 13 modf_result_vec4 result = {fract, whole}; 14 return result; 15} 16 17 18void modf_ec2dbc() { 19 modf_result_vec4 res = tint_modf(vec4(0.0f, 0.0f, 0.0f, 0.0f)); 20} 21 22struct tint_symbol { 23 vec4 value; 24}; 25 26vec4 vertex_main_inner() { 27 modf_ec2dbc(); 28 return vec4(0.0f, 0.0f, 0.0f, 0.0f); 29} 30 31tint_symbol vertex_main() { 32 vec4 inner_result = vertex_main_inner(); 33 tint_symbol wrapper_result = tint_symbol(vec4(0.0f, 0.0f, 0.0f, 0.0f)); 34 wrapper_result.value = inner_result; 35 return wrapper_result; 36} 37void main() { 38 tint_symbol outputs; 39 outputs = vertex_main(); 40 gl_Position = outputs.value; 41 gl_Position.y = -gl_Position.y; 42} 43 44 45Error parsing GLSL shader: 46ERROR: 0:9: 'float4' : undeclared identifier 47ERROR: 0:9: '' : compilation terminated 48ERROR: 2 compilation errors. No code generated. 49 50 51 52#version 310 es 53precision mediump float; 54 55struct modf_result_vec4 { 56 vec4 fract; 57 vec4 whole; 58}; 59modf_result_vec4 tint_modf(vec4 param_0) { 60 float4 whole; 61 float4 fract = modf(param_0, whole); 62 modf_result_vec4 result = {fract, whole}; 63 return result; 64} 65 66 67void modf_ec2dbc() { 68 modf_result_vec4 res = tint_modf(vec4(0.0f, 0.0f, 0.0f, 0.0f)); 69} 70 71struct tint_symbol { 72 vec4 value; 73}; 74 75void fragment_main() { 76 modf_ec2dbc(); 77 return; 78} 79void main() { 80 fragment_main(); 81} 82 83 84Error parsing GLSL shader: 85ERROR: 0:9: 'float4' : undeclared identifier 86ERROR: 0:9: '' : compilation terminated 87ERROR: 2 compilation errors. No code generated. 88 89 90 91#version 310 es 92precision mediump float; 93 94struct modf_result_vec4 { 95 vec4 fract; 96 vec4 whole; 97}; 98modf_result_vec4 tint_modf(vec4 param_0) { 99 float4 whole; 100 float4 fract = modf(param_0, whole); 101 modf_result_vec4 result = {fract, whole}; 102 return result; 103} 104 105 106void modf_ec2dbc() { 107 modf_result_vec4 res = tint_modf(vec4(0.0f, 0.0f, 0.0f, 0.0f)); 108} 109 110struct tint_symbol { 111 vec4 value; 112}; 113 114layout(local_size_x = 1, local_size_y = 1, local_size_z = 1) in; 115void compute_main() { 116 modf_ec2dbc(); 117 return; 118} 119void main() { 120 compute_main(); 121} 122 123 124Error parsing GLSL shader: 125ERROR: 0:9: 'float4' : undeclared identifier 126ERROR: 0:9: '' : compilation terminated 127ERROR: 2 compilation errors. No code generated. 128 129 130 131