- 28 May, 2014 2 commits
-
-
Dmitry Kovalev authored
Change-Id: Ie517ac06385133ffb3bbc449d9f23240f245976d
-
Dmitry Kovalev authored
-
- 27 May, 2014 16 commits
-
-
Jingning Han authored
-
Dmitry Kovalev authored
Change-Id: I2b61c8c17ded1074dea92b4f6ad9be84d128b52a
-
Jingning Han authored
Need to include math.h before tmmintrin.h in some versions of MSVS. Change-Id: Ia6b83ae599316887ecf30c4e4b9e4355fb8a4219
-
Yaowu Xu authored
-
Marco Paniconi authored
-
Dmitry Kovalev authored
-
Yaowu Xu authored
-
Yaowu Xu authored
Change-Id: I935ec0e78570ce3d3585f972350e39043eefa30a
-
Erik Niemeyer authored
-
Yunqing Wang authored
This reverts commit e8bbb3d9. Change-Id: Ie368d36fd249d323d859d208609c711f04537bbc
-
Deb Mukherjee authored
-
Yunqing Wang authored
-
Dmitry Kovalev authored
-
Dmitry Kovalev authored
-
Yunqing Wang authored
This patch turned on unit tests for AVX2 convolve functions. Change-Id: I51b8bfdaa290fb22862c68af61abf2394d00d47c
-
Scott LaVarnway authored
-
- 26 May, 2014 1 commit
-
-
Scott LaVarnway authored
If increase_denoising is set, vp8_denoiser_filter_neon() produced incorrect results. Change-Id: I645f78e48b8f6657fa8a4b69d2c4d3488a0581dc
-
- 25 May, 2014 2 commits
-
-
Paul Wilkins authored
-
Paul Wilkins authored
-
- 24 May, 2014 1 commit
-
-
Dmitry Kovalev authored
Change-Id: I1d8c9fe4228e2f1ef67a66883694842a9545e7b9
-
- 23 May, 2014 18 commits
-
-
levytamar82 authored
The subpixel SSSE3 was fixed in this patch: https://gerrit.chromium.org/gerrit/#/c/70283/ So the equivalent AVX2 is fixed accordingly. Change-Id: Ieebbc1949c99d34b12b8b47692df71aca5001f3a
-
Jingning Han authored
* changes: Re-enable unit test on neon implementation of 16x16 idct Turn on unit test for inverse 16x16 2D-DCT ssse3
-
Jingning Han authored
-
Jingning Han authored
The previous change only tunes forward transform. It doesn't affect the neon implementation of the inverse transform. Hence turn the unit test on. Change-Id: I4f0f43783b98814d1eee53182209f9669d538140
-
Jingning Han authored
Change-Id: I02250d1364ca2e637585a8db020cba9fd4a95664
-
Jingning Han authored
This commit enables the SSSE3 implementation of full inverse 16x16 2D-DCT. The unit runtime goes down from 1642 cycles to 1519 cycles, about 7% speed-up. Change-Id: I14d2fdf9da1fb4ed1e5db7ce24f77a1bfc8ea90d
-
Yaowu Xu authored
-
Yunqing Wang authored
-
Yaowu Xu authored
The intepolation filter functions can be better tested withe extreme values, especially given the optimization functions are prone to overflow signed 16 bit intermediate value when operation order is wrong. Change-Id: I712142b0bc1e5969c692c0486a57ffa37c9742b5
-
Dmitry Kovalev authored
Change-Id: I80630a7350e884ebc4fef73fb5b52ec25f908523
-
Dmitry Kovalev authored
-
Paul Wilkins authored
Further changes to first pass allocation for gf/arf groups. Three variables removed from TWO_PASS structure as only now used locally. Dont adjust gf_group_bits in the post encode update as this will no longer have any effect. Change-Id: Iff89b225db923fc856f5d2aedbc899f1d7d68b55
-
Yunqing Wang authored
In 8-tap filtering, to guarantee the intermediate results fit in 16 bits, the order of accumulating the products needs to be done correctly, and the largest product should be added last. This patch fixed the problem using the method in commit "Correct ssse3 8/16-pixel wide sub-pixel filter calculation". Change-Id: I79d0ad60c057b15011ece84cda9648eee0809423
-
Deb Mukherjee authored
-
Alex Converse authored
-
Alex Converse authored
-
Paul Wilkins authored
Restructuring to allocate the bits for each frame in a GF group at the time the group is defined. At the moment the allocation closely mirrors what we had before. Also changes the default rate adjustment method to LONG_TERM_VBR_CORRECTION. Change-Id: Ie5793c46c6b9c888cead5d8790792efd7d60b7c1
-
Yaowu Xu authored
-