aboutsummaryrefslogtreecommitdiff
path: root/source/convert_from.cc
diff options
context:
space:
mode:
authorfbarchard@google.com <fbarchard@google.com@16f28f9a-4ce2-e073-06de-1de4eb20be90>2013-01-28 19:43:29 +0000
committerfbarchard@google.com <fbarchard@google.com@16f28f9a-4ce2-e073-06de-1de4eb20be90>2013-01-28 19:43:29 +0000
commit92352b70819e74fabec5be83807e7ab93e4df6c2 (patch)
treef022ec4fc381b6834d57895261d481fbc5928ca9 /source/convert_from.cc
parentd7c7bfac57ce1775d6424865d8d4ec8b278070ba (diff)
downloadlibyuv-92352b70819e74fabec5be83807e7ab93e4df6c2.tar.gz
mips optimized copy for all functions using CopyRows.
BUG=176 TEST=try bots Review URL: https://webrtc-codereview.appspot.com/1074010 git-svn-id: http://libyuv.googlecode.com/svn/trunk@556 16f28f9a-4ce2-e073-06de-1de4eb20be90
Diffstat (limited to 'source/convert_from.cc')
-rw-r--r--source/convert_from.cc5
1 files changed, 5 insertions, 0 deletions
diff --git a/source/convert_from.cc b/source/convert_from.cc
index ecddaab8..c29903fe 100644
--- a/source/convert_from.cc
+++ b/source/convert_from.cc
@@ -68,6 +68,11 @@ int I420ToI422(const uint8* src_y, int src_stride_y,
#endif
}
#endif
+#if defined(HAS_COPYROW_MIPS)
+ if (TestCpuFlag(kCpuHasMIPS)) {
+ CopyRow = CopyRow_MIPS;
+ }
+#endif
// Copy Y plane
if (dst_y) {