]> granicus.if.org Git - libvpx/commit
Faster VSX vpx_quantize_b
authorLuc Trudeau <luc@trud.ca>
Thu, 10 May 2018 20:54:13 +0000 (16:54 -0400)
committerLuc Trudeau <luc@trud.ca>
Fri, 11 May 2018 01:23:39 +0000 (21:23 -0400)
commit81a98509dcd44e939656d8c281e5a5ae5b9926be
treedaa9489affe7bf8a57a70a546adbbcbf1ed96140
parentaf355dacd568dfe5c109ae2d6d22104f94cdcf7f
Faster VSX vpx_quantize_b

Process 16 coefficients on the first iteration (a full 4x4) and 24 coefficients
on subsequent iteration.

VSX/VP9QuantizeTest.DISABLED_Speed
Before:
4x4   176 ms
8x8    91 ms
16x16  72 ms
After:
4x4   152 ms
8x8    82 ms
16x16  64 ms

Change-Id: I07cb130833504206ccdc5bc12ae5af369364999a
vpx_dsp/ppc/quantize_vsx.c