From 375f1cb8e89613ca32d614bae73afcaf3f048478 Mon Sep 17 00:00:00 2001 From: Matt Pharr Date: Wed, 7 Sep 2011 10:34:23 -0700 Subject: [PATCH] Make octaves and octaves loop uniform in noise example --- examples/noise/noise.ispc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/examples/noise/noise.ispc b/examples/noise/noise.ispc index cff2dd5e..c5f48897 100644 --- a/examples/noise/noise.ispc +++ b/examples/noise/noise.ispc @@ -131,11 +131,11 @@ static float Noise(float x, float y, float z) { } -static float Turbulence(float x, float y, float z, int octaves) { +static float Turbulence(float x, float y, float z, uniform int octaves) { float omega = 0.6; float sum = 0., lambda = 1., o = 1.; - for (int i = 0; i < octaves; ++i) { + for (uniform int i = 0; i < octaves; ++i) { sum += abs(o * Noise(lambda * x, lambda * y, lambda * z)); lambda *= 1.99f; o *= omega;