<div dir="ltr">Have some problem, ignore it will be fixed in next patch.</div><div class="gmail_extra"><br><br><div class="gmail_quote">On Mon, Nov 18, 2013 at 6:44 PM,  <span dir="ltr"><<a href="mailto:praveen@multicorewareinc.com" target="_blank">praveen@multicorewareinc.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"># HG changeset patch<br>
# User Praveen Tiwari<br>
# Date 1384780472 -19800<br>
# Node ID 024d6ddf57596b6f77100b3bdcac555ddbec7c0a<br>
# Parent  2321ebe0bf64e5f3c0034076c7edb3ecbcd48039<br>
TComYuv::copyToPicChroma, blockcopy_pp asm integration<br>
<br>
diff -r 2321ebe0bf64 -r 024d6ddf5759 source/Lib/TLibCommon/TComYuv.cpp<br>
--- a/source/Lib/TLibCommon/TComYuv.cpp Mon Nov 18 11:32:06 2013 +0530<br>
+++ b/source/Lib/TLibCommon/TComYuv.cpp Mon Nov 18 18:44:32 2013 +0530<br>
@@ -140,8 +140,10 @@<br>
     uint32_t srcstride = getCStride();<br>
     uint32_t dststride = destPicYuv->getCStride();<br>
<br>
-    primitives.blockcpy_pp(width, height, dstU, dststride, srcU, srcstride);<br>
-    primitives.blockcpy_pp(width, height, dstV, dststride, srcV, srcstride);<br>
+    int part = partitionFromSizes(width, height);<br>
+<br>
+    primitives.luma_copy_pp[part](dstU, dststride, srcU, srcstride);<br>
+    primitives.luma_copy_pp[part](dstV, dststride, srcV, srcstride);<br>
 }<br>
<br>
 void TComYuv::copyFromPicYuv(TComPicYuv* srcPicYuv, uint32_t cuAddr, uint32_t absZOrderIdx)<br>
</blockquote></div><br></div>