1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
// TODO: Needs documentation. #version 150 core uniform sampler2D albedo; in VertexData { vec2 tex_uv; vec4 color; } vertex; out vec4 color; void main() { color = texture(albedo, vertex.tex_uv) * vertex.color; }