gray.frag 259 Bytes
#ifdef GL_ES 
precision mediump float;
#endif 
varying vec4 v_fragmentColor; 
varying vec2 v_texCoord; 

void main(void) 
{ 
    vec4 c = texture2D(CC_Texture0, v_texCoord);
	gl_FragColor.xyz = vec3(0.299*c.r + 0.587*c.g +0.114*c.b);
	gl_FragColor.w = c.w; 
}