void main () { vec4 c; c.x = dot (gl_FragCoord.xyz, vec3(1.0, 2.0, 3.0)); c.yzw = vec3(4.0,5.0,6.0); gl_FragColor = c; }