#ifdef GL_ES
precision mediump float;
#endif

uniform vec4 solid_color;// = vec4(1.0, 1.0, 1.0, 1.0);
uniform sampler2D	texture_unit;
varying	vec2		texture_uv;	

void main()
{
	gl_FragColor = vec4(solid_color.rgb, texture2D(texture_unit, texture_uv.st).a);
}