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