#version 330 in vec3 color; out vec4 fragColor; uniform vec4 mousePos; void main() { float w = mousePos[2], h = mousePos[3], r = mousePos.x/w, g = mousePos.y/h; fragColor = vec4(r, g, 0.0, 1.0); }