vk-gl-cts/graphicsfuzz/cov-instruction-simplify-mod-acos-undefined/0-opt.wgsl:1:13 warning: use of deprecated language feature: the @stride attribute is deprecated; use a larger type if necessary type Arr = @stride(16) array; ^^^^^^ vk-gl-cts/graphicsfuzz/cov-instruction-simplify-mod-acos-undefined/0-opt.wgsl:7:15 warning: use of deprecated language feature: the @stride attribute is deprecated; use a larger type if necessary type Arr_1 = @stride(16) array; ^^^^^^ #version 310 es precision mediump float; float tint_float_modulo(float lhs, float rhs) { return (lhs - rhs * trunc(lhs / rhs)); } layout(location = 0) out vec4 x_GLF_color_1_1; struct tint_padded_array_element { int el; }; struct buf0 { tint_padded_array_element x_GLF_uniform_int_values[2]; }; struct tint_padded_array_element_1 { float el; }; struct buf1 { tint_padded_array_element_1 x_GLF_uniform_float_values[2]; }; vec4 x_GLF_color = vec4(0.0f, 0.0f, 0.0f, 0.0f); layout(binding = 0) uniform buf0_1 { tint_padded_array_element x_GLF_uniform_int_values[2]; } x_5; layout(binding = 1) uniform buf1_1 { tint_padded_array_element_1 x_GLF_uniform_float_values[2]; } x_8; void main_1() { float a = 0.0f; int x_10 = x_5.x_GLF_uniform_int_values[0].el; int x_11 = x_5.x_GLF_uniform_int_values[1].el; int x_12 = x_5.x_GLF_uniform_int_values[1].el; int x_13 = x_5.x_GLF_uniform_int_values[0].el; x_GLF_color = vec4(float(x_10), float(x_11), float(x_12), float(x_13)); float x_45 = x_8.x_GLF_uniform_float_values[1].el; a = tint_float_modulo(x_45, uintBitsToFloat(0x7f800000u)); float x_47 = a; float x_49 = x_8.x_GLF_uniform_float_values[0].el; if ((x_47 != x_49)) { float x_54 = x_8.x_GLF_uniform_float_values[0].el; x_GLF_color.y = x_54; } return; } struct main_out { vec4 x_GLF_color_1; }; main_out tint_symbol() { main_1(); main_out tint_symbol_1 = main_out(x_GLF_color); return tint_symbol_1; } void main() { main_out inner_result = tint_symbol(); x_GLF_color_1_1 = inner_result.x_GLF_color_1; return; }