Allocate aligned source in variance test
The source buffer is an aligned buffer in VP9. Added the alignment to make it consistent with libvpx. Change-Id: I3ebb9d2e8555ed532951da479dd5cbbb8812e02d
This commit is contained in:
parent
374c885919
commit
5c93e62e0a
@ -90,14 +90,14 @@ class VarianceTest
|
|||||||
|
|
||||||
rnd(ACMRandom::DeterministicSeed());
|
rnd(ACMRandom::DeterministicSeed());
|
||||||
block_size_ = width_ * height_;
|
block_size_ = width_ * height_;
|
||||||
src_ = new uint8_t[block_size_];
|
src_ = reinterpret_cast<uint8_t *>(vpx_memalign(16, block_size_));
|
||||||
ref_ = new uint8_t[block_size_];
|
ref_ = new uint8_t[block_size_];
|
||||||
ASSERT_TRUE(src_ != NULL);
|
ASSERT_TRUE(src_ != NULL);
|
||||||
ASSERT_TRUE(ref_ != NULL);
|
ASSERT_TRUE(ref_ != NULL);
|
||||||
}
|
}
|
||||||
|
|
||||||
virtual void TearDown() {
|
virtual void TearDown() {
|
||||||
delete[] src_;
|
vpx_free(src_);
|
||||||
delete[] ref_;
|
delete[] ref_;
|
||||||
libvpx_test::ClearSystemState();
|
libvpx_test::ClearSystemState();
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user