#version 460 uniform sampler2D samp; in vec2 varTex; in vec4 varColor; out vec4 color; void main(void) { color = vec4(varColor.xyz, texture(samp, varTex).r); }