Merge pull request #2913 from greg-lunarg/i2905
[platform/upstream/glslang.git] / Test / varyingArrayIndirect.frag
1 #version 130\r
2 uniform sampler2D texSampler2D;\r
3 varying vec4 color;\r
4 varying float alpha;\r
5 \r
6 varying vec4 gl_TexCoord[6];\r
7 \r
8 varying  vec4 userIn[2];\r
9 \r
10 uniform int a, b;\r
11 \r
12 void main()\r
13 {\r
14         vec4 texColor = texture2D(texSampler2D, vec2(userIn[b] + gl_TexCoord[a] + gl_TexCoord[5]));\r
15 \r
16         texColor += color;\r
17 \r
18         texColor.a = alpha;\r
19 \r
20     gl_FragColor = gl_TexCoord[0] + gl_TexCoord[b] + texColor + userIn[a];\r
21 }\r