glsl: Fix typo in builtin step() using a wrong channel.
authorEric Anholt <eric@anholt.net>
Thu, 9 Sep 2010 05:25:12 +0000 (22:25 -0700)
committerEric Anholt <eric@anholt.net>
Wed, 8 Sep 2010 21:54:08 +0000 (14:54 -0700)
src/glsl/builtins/ir/step

index 5627241176f9c3c0b336e76ba93d839cfbca073d..7aec9d7a6cc62f3cc5ff35bf1d7a5a1758ad9ca2 100644 (file)
@@ -61,7 +61,7 @@
      ((declare () vec4 t)
       (assign (constant bool (1)) (x) (var_ref t) (expression float b2f (expression bool >= (swiz x (var_ref x))(swiz x (var_ref edge)))))
       (assign (constant bool (1)) (y) (var_ref t) (expression float b2f (expression bool >= (swiz y (var_ref x))(swiz y (var_ref edge)))))
-      (assign (constant bool (1)) (z) (var_ref t) (expression float b2f (expression bool >= (swiz y (var_ref x))(swiz z (var_ref edge)))))
+      (assign (constant bool (1)) (z) (var_ref t) (expression float b2f (expression bool >= (swiz z (var_ref x))(swiz z (var_ref edge)))))
       (assign (constant bool (1)) (w) (var_ref t) (expression float b2f (expression bool >= (swiz w (var_ref x))(swiz w (var_ref edge)))))
       (return (var_ref t))))
 ))