summaryrefslogtreecommitdiffhomepage
path: root/benchmark/bm_ao_render.rb
diff options
context:
space:
mode:
Diffstat (limited to 'benchmark/bm_ao_render.rb')
-rw-r--r--benchmark/bm_ao_render.rb16
1 files changed, 8 insertions, 8 deletions
diff --git a/benchmark/bm_ao_render.rb b/benchmark/bm_ao_render.rb
index e55c34e09..77620cf07 100644
--- a/benchmark/bm_ao_render.rb
+++ b/benchmark/bm_ao_render.rb
@@ -12,18 +12,18 @@ NAO_SAMPLES = 8
module Rand
# Use xorshift
- @@x = 123456789
- @@y = 362436069
- @@z = 521288629
- @@w = 88675123
+ @x = 123456789
+ @y = 362436069
+ @z = 521288629
+ @w = 88675123
BNUM = 1 << 29
BNUMF = BNUM.to_f
def self.rand
- x = @@x
+ x = @x
t = x ^ ((x & 0xfffff) << 11)
- w = @@w
- @@x, @@y, @@z = @@y, @@z, w
- w = @@w = (w ^ (w >> 19) ^ (t ^ (t >> 8)))
+ w = @w
+ @x, @y, @z = @y, @z, w
+ w = @w = (w ^ (w >> 19) ^ (t ^ (t >> 8)))
(w % BNUM) / BNUMF
end
end