1 varying vec2 texCoord; 2 3 uniform sampler2D m_ColorMap; 4 uniform vec4 m_Color; 5 6 void main(){ 7 vec4 texColor = texture2D(m_ColorMap, texCoord); 8 gl_FragColor = vec4(mix(m_Color.rgb, texColor.rgb, texColor.a), 1.0); 9 }