#version 430 in vec2 fragment_uv; out vec4 frag_color; layout(location = 4) uniform sampler2D tex; void main() { vec4 sampled = texture(tex, fragment_uv); frag_color = sampled; }