[x265] [PATCH] asm : Hook up luma_vps and luma_vss with the encoder

nabajit at multicorewareinc.com nabajit at multicorewareinc.com
Thu Jan 23 14:11:26 CET 2014


# HG changeset patch
# User Nabajit Deka
# Date 1390482670 -19800
#      Thu Jan 23 18:41:10 2014 +0530
# Node ID 71c12aab80765991cc78f42f7cc18f7b20ae1f53
# Parent  7b3902dbcbf301d1e600bc6c828c690071131410
asm : Hook up luma_vps and luma_vss with the encoder.

diff -r 7b3902dbcbf3 -r 71c12aab8076 source/Lib/TLibCommon/TComPrediction.cpp
--- a/source/Lib/TLibCommon/TComPrediction.cpp	Wed Jan 22 19:04:24 2014 +0530
+++ b/source/Lib/TLibCommon/TComPrediction.cpp	Thu Jan 23 18:41:10 2014 +0530
@@ -464,7 +464,7 @@
     }
     else if (xFrac == 0)
     {
-        primitives.ipfilter_ps[FILTER_V_P_S_8](ref, refStride, dst, dstStride, width, height, g_lumaFilter[yFrac]);
+        primitives.luma_vps[partEnum](ref, refStride, dst, dstStride, yFrac);
     }
     else
     {
@@ -472,7 +472,7 @@
         int filterSize = NTAPS_LUMA;
         int halfFilterSize = (filterSize >> 1);
         primitives.luma_hps[partEnum](ref, refStride, m_immedVals, tmpStride, xFrac, 1);
-        primitives.ipfilter_ss[FILTER_V_S_S_8](m_immedVals + (halfFilterSize - 1) * tmpStride, tmpStride, dst, dstStride, width, height, yFrac);
+        primitives.luma_vss[partEnum](m_immedVals + (halfFilterSize - 1) * tmpStride, tmpStride, dst, dstStride, yFrac);
     }
 }
 


More information about the x265-devel mailing list