[x265] [PATCH] Assembly routines for vertical luma filter for all block sizes

nabajit at multicorewareinc.com nabajit at multicorewareinc.com
Thu Oct 31 16:42:20 CET 2013


# HG changeset patch
# User Nabajit Deka
# Date 1383234096 -19800
#      Thu Oct 31 21:11:36 2013 +0530
# Node ID d577c0294be69051533bbf198d27f7e8ffe52a7e
# Parent  9a0da4e6d9e363e383eae7243f0c64026a5f6d00
Assembly routines for vertical luma filter for all block sizes.

diff -r 9a0da4e6d9e3 -r d577c0294be6 source/common/x86/asm-primitives.cpp
--- a/source/common/x86/asm-primitives.cpp	Thu Oct 31 15:10:34 2013 +0530
+++ b/source/common/x86/asm-primitives.cpp	Thu Oct 31 21:11:36 2013 +0530
@@ -157,7 +157,8 @@
 
 
 #define SETUP_LUMA_FUNC_DEF(W, H, cpu) \
-    p.luma_hpp[LUMA_ ## W ## x ## H] = x265_interp_8tap_horiz_pp_ ## W ## x ## H ## cpu
+    p.luma_hpp[LUMA_ ## W ## x ## H] = x265_interp_8tap_horiz_pp_ ## W ## x ## H ## cpu;\
+    p.luma_vpp[LUMA_ ## W ## x ## H] = x265_interp_8tap_vert_pp_ ## W ## x ## H ## cpu
 
 #define LUMA_FILTERS(cpu) \
     SETUP_LUMA_FUNC_DEF(4,   4, cpu); \


More information about the x265-devel mailing list