/* | |
Copyright (c) 2019 The Khronos Group Inc. | |
Use of this source code is governed by an MIT-style license that can be | |
found in the LICENSE.txt file. | |
*/ | |
#ifdef GL_ES | |
precision mediump float; | |
#endif | |
struct s { | |
vec4 v; | |
} s2; | |
void main() | |
{ | |
s s1 = s(vec4(ivec4(4.0, vec2(5,6), 7.0))); | |
vec4 v = vec4(2,ivec2(3.0, 4.0), 5.0); | |
vec4 v4 = vec4(ivec4(8.0)); | |
gl_FragColor = v4 + v + s1.v; | |
} |