]> granicus.if.org Git - libvpx/commit
Enable hbd_build to use SSSE3optimized functions
authorYaowu Xu <yaowu@google.com>
Wed, 27 Jan 2016 23:25:42 +0000 (15:25 -0800)
committerYaowu Xu <yaowu@google.com>
Fri, 29 Jan 2016 01:30:43 +0000 (01:30 +0000)
commitaac1ef7f80151bff1be06a32361d9cf6c31ef455
tree6e733758d31ddc6de5edba017076e9206188ca01
parent8fdab8a4a4374bff18c02560eb52a6d1b6adc48e
Enable hbd_build to use SSSE3optimized functions

This commit changes the SSSE3 assembly functions for idct32x32 to
support highbitdepth build.

On test clip fdJc1_IBKJA.248.webm, this cuts the speed difference
between hbd and lbd build from between 3-4% to 1-2%.

Change-Id: Ic3390e0113bc1ca5bba8ec80d1795ad31b484fca
vpx_dsp/vpx_dsp_rtcd_defs.pl
vpx_dsp/x86/inv_txfm_ssse3_x86_64.asm