#version 150 in vec2 v_uv; in vec4 v_color; uniform sampler2D u_texture; uniform vec4 u_diffuse; out vec4 o_color; void main() { o_color = texture(u_texture, v_uv) * u_diffuse * v_color; }