From 6afce988a9ee41af4ac1244d488ae6b89edf8d13 Mon Sep 17 00:00:00 2001 From: Kenneth Graunke Date: Mon, 5 Sep 2011 12:12:10 -0700 Subject: [PATCH] glsl/builtins: Fix invalid float constant in noise4 built-in. Throwing away the extra numbers ought to match the existing behavior. Signed-off-by: Kenneth Graunke Reviewed-by: Ian Romanick --- src/glsl/builtins/ir/noise4 | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/glsl/builtins/ir/noise4 b/src/glsl/builtins/ir/noise4 index d0894fd5e3e..4949696546f 100644 --- a/src/glsl/builtins/ir/noise4 +++ b/src/glsl/builtins/ir/noise4 @@ -84,9 +84,9 @@ (assign (x) (var_ref _p) (expression float + (var_ref p) (constant float (1559.0))) ) (assign (x) (var_ref _x) (expression float noise(var_ref p))) - (assign (x) (var_ref _y) (expression float noise(expression float + (var_ref p) (constant float (601.0 313.0 29.0 277.0))))) + (assign (x) (var_ref _y) (expression float noise(expression float + (var_ref p) (constant float (601.0))))) (assign (x) (var_ref _z) (expression float noise(var_ref _p))) - (assign (x) (var_ref _w) (expression float noise(expression float + (var_ref _p) (constant float (601.0 313.0 29.0 277.0))))) + (assign (x) (var_ref _w) (expression float noise(expression float + (var_ref _p) (constant float (601.0))))) (assign (x) (var_ref _r) (var_ref _x)) (assign (y) (var_ref _r) (var_ref _y)) -- 2.30.2