Jingning Han
eed1badedd
Optimize quantization simd implementation
...
This commit allows the quantizer to compare the AC coefficients to
the quantization step size to determine if further multiplication
operations are needed. It makes the quantization process 20% faster
without coding statistics change.
Change-Id: I735aaf6a9c0874c82175bb565b20e131464db64a
2015-04-01 11:47:09 -07:00
James Zern
388add965f
vp9_fdct8x8_quant_ssse3: quiet a static analysis warning
...
add an assert to validate 'in' array size
Change-Id: Ie5a24275c066d9dd59714f6104510abbd4850dc5
2015-03-18 14:33:43 -07:00
Jingning Han
fcb96b3afd
Fix fdct8x8_quant ssse3 overflow issue
...
This resolves webm issue 968.
Change-Id: Ieb363129b1e135a561141c68211d413226aba754
2015-03-12 12:43:19 -07:00
Jingning Han
d0f2377027
Revert "Revert "Removal of legacy zbin_extra / zbin_oq_value.""
...
This reverts commit 9946ee23e0
.
Fix the ssse3 asm function.
Change-Id: I07f77a63aa98087626e45c4e87aa5dcafc0b0b07
2014-12-22 10:09:25 -08:00
Paul Wilkins
9946ee23e0
Revert "Removal of legacy zbin_extra / zbin_oq_value."
...
This reverts commit e9b586e21b
.
Change-Id: I5b36e6727da6c05278d97e2c37b80c109f79bed4
2014-12-19 15:02:58 +00:00
Paul Wilkins
e9b586e21b
Removal of legacy zbin_extra / zbin_oq_value.
...
zbin extra / zbin_oq_value was widely passed around,
hence removal touches a lot of code.
Change-Id: Idc94359735b60c38a160e4385ae09d5ca8b6b8e5
2014-12-18 16:49:11 +00:00
Jingning Han
c42715b721
Enable ssse3 version of vp9_fdct8x8_quant
...
It improves the speed performance of vp9_fdct8x8_quant_sse2 by
about 5%.
Change-Id: I74b093ba4d81df64caf71ac7693f3d917f673097
2014-11-19 22:14:19 -08:00