summaryrefslogtreecommitdiff
path: root/vp9/common/vp9_rtcd_defs.pl
diff options
context:
space:
mode:
authorJackyChen <jackychen@google.com>2015-01-23 11:08:16 -0800
committerGerrit Code Review <gerrit@gerrit.golo.chromium.org>2015-01-23 11:08:16 -0800
commit65f60f8e8c39bc18d407df2004ed548d2cfaa9f1 (patch)
tree1cbf92956a906e2b4542ad145604fbd14296fb9c /vp9/common/vp9_rtcd_defs.pl
parent0e2e2c265206050bb79a4bcdee6eb881f99324b6 (diff)
parent09673deba953627af2f7ae12a8447136c77a62e4 (diff)
downloadlibvpx-65f60f8e8c39bc18d407df2004ed548d2cfaa9f1.tar
libvpx-65f60f8e8c39bc18d407df2004ed548d2cfaa9f1.tar.gz
libvpx-65f60f8e8c39bc18d407df2004ed548d2cfaa9f1.tar.bz2
libvpx-65f60f8e8c39bc18d407df2004ed548d2cfaa9f1.zip
Merge "SSE2 code for the filter in MFQE."
Diffstat (limited to 'vp9/common/vp9_rtcd_defs.pl')
-rw-r--r--vp9/common/vp9_rtcd_defs.pl6
1 files changed, 6 insertions, 0 deletions
diff --git a/vp9/common/vp9_rtcd_defs.pl b/vp9/common/vp9_rtcd_defs.pl
index 4e9ec0f56..947d8c7bb 100644
--- a/vp9/common/vp9_rtcd_defs.pl
+++ b/vp9/common/vp9_rtcd_defs.pl
@@ -274,6 +274,12 @@ $vp9_post_proc_down_and_across_sse2=vp9_post_proc_down_and_across_xmm;
add_proto qw/void vp9_plane_add_noise/, "uint8_t *Start, char *noise, char blackclamp[16], char whiteclamp[16], char bothclamp[16], unsigned int Width, unsigned int Height, int Pitch";
specialize qw/vp9_plane_add_noise sse2/;
$vp9_plane_add_noise_sse2=vp9_plane_add_noise_wmt;
+
+add_proto qw/void vp9_filter_by_weight16x16/, "const uint8_t *src, int src_stride, uint8_t *dst, int dst_stride, int src_weight";
+specialize qw/vp9_filter_by_weight16x16 sse2/;
+
+add_proto qw/void vp9_filter_by_weight8x8/, "const uint8_t *src, int src_stride, uint8_t *dst, int dst_stride, int src_weight";
+specialize qw/vp9_filter_by_weight8x8 sse2/;
}
#