diff options
author | Linfeng Zhang <linfengz@google.com> | 2018-01-05 09:57:56 -0800 |
---|---|---|
committer | Linfeng Zhang <linfengz@google.com> | 2018-01-08 10:14:20 -0800 |
commit | e20ca4fead6e48c2af1a5cff05b97c4b4cf2526c (patch) | |
tree | 5fcdeccf1ad78ae0437a2dd9ba5629871b89de99 /vp9/common/vp9_rtcd_defs.pl | |
parent | 7a41610581672ae367e2b598ef8ab0f9db36fe45 (diff) | |
download | libvpx-e20ca4fead6e48c2af1a5cff05b97c4b4cf2526c.tar libvpx-e20ca4fead6e48c2af1a5cff05b97c4b4cf2526c.tar.gz libvpx-e20ca4fead6e48c2af1a5cff05b97c4b4cf2526c.tar.bz2 libvpx-e20ca4fead6e48c2af1a5cff05b97c4b4cf2526c.zip |
Add vp9_highbd_iht4x4_16_add_sse4_1()
BUG=webm:1413
Change-Id: I14930d0af24370a44ab359de5bba5512eef4e29f
Diffstat (limited to 'vp9/common/vp9_rtcd_defs.pl')
-rw-r--r-- | vp9/common/vp9_rtcd_defs.pl | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/vp9/common/vp9_rtcd_defs.pl b/vp9/common/vp9_rtcd_defs.pl index 22b67ecac..dd6120266 100644 --- a/vp9/common/vp9_rtcd_defs.pl +++ b/vp9/common/vp9_rtcd_defs.pl @@ -97,6 +97,9 @@ if (vpx_config("CONFIG_VP9_HIGHBITDEPTH") eq "yes") { # Note as optimized versions of these functions are added we need to add a check to ensure # that when CONFIG_EMULATE_HARDWARE is on, it defaults to the C versions only. add_proto qw/void vp9_highbd_iht4x4_16_add/, "const tran_low_t *input, uint16_t *dest, int stride, int tx_type, int bd"; + if (vpx_config("CONFIG_EMULATE_HARDWARE") ne "yes") { + specialize qw/vp9_highbd_iht4x4_16_add sse4_1/; + } add_proto qw/void vp9_highbd_iht8x8_64_add/, "const tran_low_t *input, uint16_t *dest, int stride, int tx_type, int bd"; |