]> granicus.if.org Git - libvpx/commit
VSX version of vpx_quantize_b_32x32_vsx
authorLuc Trudeau <luc@trud.ca>
Fri, 11 May 2018 17:31:59 +0000 (13:31 -0400)
committerLuc Trudeau <luc@trud.ca>
Mon, 14 May 2018 19:50:11 +0000 (19:50 +0000)
commitd1aede92ec35f6adceb0c148dedcccc594fce166
treea2ed415fa2e84159e2d25df8da86783b19924990
parentdc262df7b5828b079f7e15cd7dbb296b7c281de8
VSX version of vpx_quantize_b_32x32_vsx

Low bit depth version only. Passes the VP9QuantizeTest.

VP9QuantizeTest Speed Test (POWER8 Model 2.1)
Full calculations:
C time = 1456 ms, VSX time = 80 ms (18x)

Change-Id: I1b1d6d03b1aeff63640efbdeb222cab857ddd95e
test/vp9_quantize_test.cc
vpx_dsp/ppc/quantize_vsx.c
vpx_dsp/ppc/types_vsx.h
vpx_dsp/vpx_dsp_rtcd_defs.pl