summaryrefslogtreecommitdiff
path: root/test/acm_random.h
AgeCommit message (Collapse)Author
2014-12-03acm_random: provide full range for Rand16()James Zern
the gtest implementation used only returns values between 0 and 2^31-1 + temporarily disable some tests in fdct8x8_test which misbehave with the new range Change-Id: I45381076f0bea3317cc6728305890e4fd2f2facd
2014-12-03acm_random: provide full range for Rand8()James Zern
the gtest implementation used only returns values between 0 and 2^31-1 + temporarily disable some tests in lpf_8_test which misbehave with the new range Change-Id: I8a026680c4b8c12dc14d4f24c33edb2315963114
2013-12-16Add test for partial inverse transformsYaowu Xu
To make sure the results they produce to match their full versions Change-Id: Ib00b036fecf43fe20af716acfc580af18ef87757
2013-09-06cleanup cpplint warningsYaowu Xu
Suggested by James Zern to clear out cpplint warnings for all unit test code. Change-Id: I731a3fa4d2a257eb9ef733426ba84286fbd7ea34
2013-04-26Merge branch 'master' into experimentalJohann
Conflicts: vp9/common/vp9_findnearmv.c vp9/common/vp9_rtcd_defs.sh vp9/decoder/vp9_decodframe.c vp9/decoder/x86/vp9_dequantize_sse2.c vp9/encoder/vp9_rdopt.c vp9/vp9_common.mk Resolve file name changes in favor of master. Resolve rdopt changes in favor of experimental, preserving the newer experiments. Change-Id: If51ed8f457470281c7b20a5c1a2f4ce2cf76c20f
2013-04-18convolve: support larger blocks, fix asm saturation bugJohn Koleszar
Updates the common convoloution code to support blocks larger than 16x16, and rectangular blocks. This uncovered a bug in the SSSE3 filtering routines due to the order of application of saturation. This commit fixes that bug, adjusts the unit test to bias its random values towards the extremes, and adds a test to ensure that all filters conform to the expected pairwise addition structure. Change-Id: I81f69668b1de0de5a8ed43f0643845641525c8f0
2013-04-04tests: use a portable rand() implementationJames Zern
the one from gtest in this case: testing::internal::Random. this will make the tests deterministic between platforms. addresses issue #568. Change-Id: I5a8a92f5c33f52cb0a219c1dd3d02335acbbf163
2012-07-25Add tests for SAD functionsJohann
Change-Id: I018335a08cbb1eca55896c21e36918ed45a4b2a8
2012-07-24Use vpx_integer.h instead of stdint.hJohann
vpx_integer accounts for win32, which does not have stdint.h Change-Id: I0ecf243ba56ed2e920e1293a6876c2e1ef1af99e
2012-07-20Move ACMRandom to acm_random.hJohann
Change-Id: I1d99c56d1e1f521507978737fc661ca90af72507