[x265] [PATCH] reverted chroma_copy_pp asm integration code, avoiding csp break

praveen at multicorewareinc.com praveen at multicorewareinc.com
Thu Nov 14 10:56:25 CET 2013


# HG changeset patch
# User Praveen Tiwari
# Date 1384422969 -19800
# Node ID e6a2dc0fe38d9666f33d5f9b95262cbc65ff004b
# Parent  c4ca80d19105ccf1ba2ec14dd65915f2820a660d
reverted chroma_copy_pp asm integration code, avoiding csp break

diff -r c4ca80d19105 -r e6a2dc0fe38d source/Lib/TLibEncoder/TEncSearch.cpp
--- a/source/Lib/TLibEncoder/TEncSearch.cpp	Tue Nov 12 19:10:23 2013 +0530
+++ b/source/Lib/TLibEncoder/TEncSearch.cpp	Thu Nov 14 15:26:09 2013 +0530
@@ -1812,14 +1812,14 @@
                 if (bChromaSame)
                     primitives.luma_copy_pp[part](dst, dststride, src, srcstride);
                 else
-                    primitives.chroma_copy_pp[part](dst, dststride, src, srcstride);
+                    primitives.blockcpy_pp(compWidth, compHeight, dst, dststride, src, srcstride);
 
                 dst         = cu->getPic()->getPicYuvRec()->getCrAddr(cu->getAddr(), zorder);
                 src         = reconYuv->getCrAddr(partOffset);
                 if (bChromaSame)
                     primitives.luma_copy_pp[part](dst, dststride, src, srcstride);
                 else
-                    primitives.chroma_copy_pp[part](dst, dststride, src, srcstride);
+                    primitives.blockcpy_pp(compWidth, compHeight, dst, dststride, src, srcstride);
             }
         }
 


More information about the x265-devel mailing list