summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorhkuang <hkuang@google.com>2014-03-07 10:21:25 -0800
committerhkuang <hkuang@google.com>2014-03-07 12:57:08 -0800
commit4b70544d23eaa41fdbbc01067e0d143d81454525 (patch)
tree57a3c5eab90df4ed483b9d279462af9b0dcb1a73
parent6849cde89328b70ed2fd0ffd9cd225ead6025fd9 (diff)
downloadlibvpx-4b70544d23eaa41fdbbc01067e0d143d81454525.tar
libvpx-4b70544d23eaa41fdbbc01067e0d143d81454525.tar.gz
libvpx-4b70544d23eaa41fdbbc01067e0d143d81454525.tar.bz2
libvpx-4b70544d23eaa41fdbbc01067e0d143d81454525.zip
Disable the neon version vpx_yv12_copy_y.
For some dimensions, neon code ends up in a dead loop inside. This will fix the unit test failure in svc_test on ARM. Change-Id: Ie6098bfaefd86bcf3616a3d0c2c3ff0b154222b5
-rw-r--r--vpx_scale/vpx_scale_rtcd.pl1
1 files changed, 0 insertions, 1 deletions
diff --git a/vpx_scale/vpx_scale_rtcd.pl b/vpx_scale/vpx_scale_rtcd.pl
index 28e168e71..8c9257052 100644
--- a/vpx_scale/vpx_scale_rtcd.pl
+++ b/vpx_scale/vpx_scale_rtcd.pl
@@ -23,7 +23,6 @@ add_proto qw/void vp8_yv12_copy_frame/, "const struct yv12_buffer_config *src_yb
specialize qw/vp8_yv12_copy_frame neon/;
add_proto qw/void vpx_yv12_copy_y/, "const struct yv12_buffer_config *src_ybc, struct yv12_buffer_config *dst_ybc";
-specialize qw/vpx_yv12_copy_y neon/;
if (vpx_config("CONFIG_VP9") eq "yes") {
add_proto qw/void vp9_extend_frame_borders/, "struct yv12_buffer_config *ybf";