1#version 330 core
2#extension GL_ARB_explicit_uniform_location : require
3#extension GL_ARB_separate_shader_objects : require
4
5layout(location = 0) in vec2 texCoord;
6
7layout(location = 0) out vec4 outColor;
8
9layout(location = 0) uniform sampler2D tex;
10layout(location = 1) uniform vec4 color;
11
12void main(void) {
13    outColor = texture(tex, texCoord) * color;
14}
15