#ifdef TEXTURE uniform sampler2D m_Texture; varying vec2 texCoord; #endif varying vec4 color; void main() { #ifdef TEXTURE vec4 texVal = texture2D(m_Texture, texCoord); gl_FragColor = texVal * color; #else gl_FragColor = color; #endif }