summaryrefslogtreecommitdiff
path: root/test/hadamard_test.cc
AgeCommit message (Collapse)Author
2017-03-15Add Hadamard for Power8Rafael de Lucena Valle
Change-Id: I3b4b043c1402b4100653ace4869847e030861b18 Signed-off-by: Rafael de Lucena Valle <rafaeldelucena@gmail.com>
2017-02-01hadamard highbd ssse3: use tran_low_t for coeffJohann
BUG=webm:1365 Change-Id: I374dfc08732932382043905f128e928b08cb4f57
2017-02-01hadamard highbd neon: use tran_low_t for coeffJohann
BUG=webm:1365 Change-Id: I7e15192ead3a3631755b386f102c979f06e26279
2017-02-01hadamard highbd sse2: use tran_low_t for coeffJohann
BUG=webm:1365 Change-Id: Ica414007d8412ceebfffa9e58e8416226a3fe934
2017-01-31Unify the hadamard transform unit test for bit-depth settingsJingning Han
Unify the 8x8 and 16x16 Hadamard unit test system for both 8-bit and high bit-depth settings. Change-Id: I53373c1d43f3ced514ad1e53e03f0fb9b25d9ead
2017-01-31Fix real-time compression regression in hbd modeJingning Han
This commit resolves the compression performance regression in real-time encoding setting when high bit-depth mode is enabled. The current solution temporarily disables the SIMD implementations of vpx_satd, hadamard8x8, and hadamard16x16 in high bit-depth mode. The commit makes the coding results bit-wise identical between regular coding pipeline and high bit-depth at profile 0. BUG=webm:1365 Change-Id: Icfb900821733749685370460a1a5a7e07f76f4bf
2017-01-19Add mips msa vpx hadamard functionsKaustubh Raste
average improvement ~4x-5x Change-Id: I167132d894c04fa85dda8dde7906ff9c61b3a65d
2016-07-27test: apply clang-formatclang-format
Change-Id: I0d9ab85855eb723f653a7bb09b3d0d31dd6cfd2f
2016-06-30test: remove x86inc.asm distinctionJohann
BUG=b:29583530 Change-Id: I296a0b81755e3086bc0a40cb126d0200ff03c095
2016-06-14neon hadamard 16x16Johann
Runs about twice as fast as C BUG=webm:1027 Change-Id: I6760d99f4e22259439ca35d746194b12a81bfa71
2016-06-13hadamard 16x16 testJohann
BUG=webm:1027 Change-Id: Ibe58781905b372b9fe29dace39b4bfdd33fd0f83
2016-05-16neon hadamard 8x8Johann
Runs about 30% faster than the C BUG=webm:1021 Change-Id: I6809d6d84c3077ab619c53298296950e976bdaba
2016-04-22hadamard_test: align src/dst buffersJames Zern
fixes crash in 32-bit builds Change-Id: I149e517c940a8cd43643e213bfbe077b6f579090
2016-04-21hadamard 8x8 testJohann
The order of the output structure is not currently important. BUG=https://bugs.chromium.org/p/webm/issues/detail?id=1021 Change-Id: Ibc0006d569675db6c5060c4529f5d9e73f2e96a6