diff options
author | Parag Salasakar <img.mips1@gmail.com> | 2015-06-26 12:00:24 +0530 |
---|---|---|
committer | Parag Salasakar <img.mips1@gmail.com> | 2015-06-26 12:00:24 +0530 |
commit | b92cc27b76ee5158515beb2e2656a0117d1c2dda (patch) | |
tree | aa849a6a138cb6c883c80f7dbcef9c255c600f07 /vp9/common | |
parent | c040f96e4b4cf42b48696f1460780bcbed445bb9 (diff) | |
download | libvpx-b92cc27b76ee5158515beb2e2656a0117d1c2dda.tar libvpx-b92cc27b76ee5158515beb2e2656a0117d1c2dda.tar.gz libvpx-b92cc27b76ee5158515beb2e2656a0117d1c2dda.tar.bz2 libvpx-b92cc27b76ee5158515beb2e2656a0117d1c2dda.zip |
mips msa vp9 temporal filter optimization
average improvement ~4x-5x
Change-Id: Iad9c0a296dbc2ea96d000bd009077999ed58a3c5
Diffstat (limited to 'vp9/common')
-rw-r--r-- | vp9/common/vp9_rtcd_defs.pl | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/vp9/common/vp9_rtcd_defs.pl b/vp9/common/vp9_rtcd_defs.pl index c97b5d76d..22a5efdd5 100644 --- a/vp9/common/vp9_rtcd_defs.pl +++ b/vp9/common/vp9_rtcd_defs.pl @@ -1077,7 +1077,7 @@ add_proto qw/int vp9_full_range_search/, "const struct macroblock *x, const stru specialize qw/vp9_full_range_search/; add_proto qw/void vp9_temporal_filter_apply/, "uint8_t *frame1, unsigned int stride, uint8_t *frame2, unsigned int block_width, unsigned int block_height, int strength, int filter_weight, unsigned int *accumulator, uint16_t *count"; -specialize qw/vp9_temporal_filter_apply sse2/; +specialize qw/vp9_temporal_filter_apply sse2 msa/; if (vpx_config("CONFIG_VP9_HIGHBITDEPTH") eq "yes") { |