diff options
author | fbarchard@google.com <fbarchard@google.com@16f28f9a-4ce2-e073-06de-1de4eb20be90> | 2013-01-28 19:43:29 +0000 |
---|---|---|
committer | fbarchard@google.com <fbarchard@google.com@16f28f9a-4ce2-e073-06de-1de4eb20be90> | 2013-01-28 19:43:29 +0000 |
commit | 92352b70819e74fabec5be83807e7ab93e4df6c2 (patch) | |
tree | f022ec4fc381b6834d57895261d481fbc5928ca9 /source/convert_from.cc | |
parent | d7c7bfac57ce1775d6424865d8d4ec8b278070ba (diff) | |
download | libyuv-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.cc | 5 |
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) { |