commit | 92352b70819e74fabec5be83807e7ab93e4df6c2 | [log] [tgz] |
---|---|---|
author | fbarchard@google.com <fbarchard@google.com@16f28f9a-4ce2-e073-06de-1de4eb20be90> | Mon Jan 28 19:43:29 2013 +0000 |
committer | fbarchard@google.com <fbarchard@google.com@16f28f9a-4ce2-e073-06de-1de4eb20be90> | Mon Jan 28 19:43:29 2013 +0000 |
tree | f022ec4fc381b6834d57895261d481fbc5928ca9 | |
parent | d7c7bfac57ce1775d6424865d8d4ec8b278070ba [diff] [blame] |
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
diff --git a/source/rotate_argb.cc b/source/rotate_argb.cc index 880d1ea..02f928e 100644 --- a/source/rotate_argb.cc +++ b/source/rotate_argb.cc
@@ -121,6 +121,11 @@ CopyRow = CopyRow_SSE2; } #endif +#if defined(HAS_COPYROW_MIPS) + if (TestCpuFlag(kCpuHasMIPS)) { + CopyRow = CopyRow_MIPS; + } +#endif if (width * 4 > kMaxStride) { return; }