From 7b83863455ed697c22da14585781b9ab2eb8f242 Mon Sep 17 00:00:00 2001 From: David Thompson Date: Sat, 15 Feb 2014 15:41:23 -0500 Subject: Use vec2 instead of vec4 for vector2 uniforms. * 2d/shader.scm: Use vec2 instead of vec4 when setting a vector2 uniform value. --- 2d/shader.scm | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/2d/shader.scm b/2d/shader.scm index fb03439..8c47cdc 100644 --- a/2d/shader.scm +++ b/2d/shader.scm @@ -220,10 +220,7 @@ location." (register-uniform-setter! vector2? (lambda (location v) - ;; Use a vec4 instead of vec2 because it - ;; seems to be a lot easier to deal with - ;; vec4s. - (glUniform4f location (vx v) (vy v) 0 0))) + (glUniform2f location (vx v) (vy v)))) (register-uniform-setter! transform? (lambda (location t) -- cgit v1.2.3