From 202edb3d23f50609d0d4ee9d41a61b6c6a9a7df5 Mon Sep 17 00:00:00 2001 From: Dmitry Kovalev Date: Thu, 4 Sep 2014 12:24:52 -0700 Subject: [PATCH] Actually resetting random generator for all variance test cases. Calling Reset(int) method instead of overloaded operator()(int). Adding underscore at the end of class member name. Change-Id: I01934e7bc056d4b594e5d05d693328febd34ac3c --- test/variance_test.cc | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/test/variance_test.cc b/test/variance_test.cc index 925ff03..b135470 100644 --- a/test/variance_test.cc +++ b/test/variance_test.cc @@ -88,7 +88,7 @@ class VarianceTest height_ = 1 << log2height_; variance_ = get<2>(params); - rnd(ACMRandom::DeterministicSeed()); + rnd_.Reset(ACMRandom::DeterministicSeed()); block_size_ = width_ * height_; src_ = reinterpret_cast(vpx_memalign(16, block_size_)); ref_ = new uint8_t[block_size_]; @@ -107,7 +107,7 @@ class VarianceTest void RefTest(); void OneQuarterTest(); - ACMRandom rnd; + ACMRandom rnd_; uint8_t* src_; uint8_t* ref_; int width_, log2width_; @@ -135,8 +135,8 @@ template void VarianceTest::RefTest() { for (int i = 0; i < 10; ++i) { for (int j = 0; j < block_size_; j++) { - src_[j] = rnd.Rand8(); - ref_[j] = rnd.Rand8(); + src_[j] = rnd_.Rand8(); + ref_[j] = rnd_.Rand8(); } unsigned int sse1, sse2; unsigned int var1; @@ -206,7 +206,7 @@ class SubpelVarianceTest height_ = 1 << log2height_; subpel_variance_ = get<2>(params); - rnd(ACMRandom::DeterministicSeed()); + rnd_.Reset(ACMRandom::DeterministicSeed()); block_size_ = width_ * height_; src_ = reinterpret_cast(vpx_memalign(16, block_size_)); sec_ = reinterpret_cast(vpx_memalign(16, block_size_)); @@ -226,7 +226,7 @@ class SubpelVarianceTest protected: void RefTest(); - ACMRandom rnd; + ACMRandom rnd_; uint8_t *src_; uint8_t *ref_; uint8_t *sec_; @@ -241,10 +241,10 @@ void SubpelVarianceTest::RefTest() { for (int x = 0; x < 16; ++x) { for (int y = 0; y < 16; ++y) { for (int j = 0; j < block_size_; j++) { - src_[j] = rnd.Rand8(); + src_[j] = rnd_.Rand8(); } for (int j = 0; j < block_size_ + width_ + height_ + 1; j++) { - ref_[j] = rnd.Rand8(); + ref_[j] = rnd_.Rand8(); } unsigned int sse1, sse2; unsigned int var1; @@ -263,11 +263,11 @@ void SubpelVarianceTest::RefTest() { for (int x = 0; x < 16; ++x) { for (int y = 0; y < 16; ++y) { for (int j = 0; j < block_size_; j++) { - src_[j] = rnd.Rand8(); - sec_[j] = rnd.Rand8(); + src_[j] = rnd_.Rand8(); + sec_[j] = rnd_.Rand8(); } for (int j = 0; j < block_size_ + width_ + height_ + 1; j++) { - ref_[j] = rnd.Rand8(); + ref_[j] = rnd_.Rand8(); } unsigned int sse1, sse2; unsigned int var1; -- 2.7.4