[x265] [PATCH 1 of 2] Adding function pointer array and C primitive initializations for luma vss filter functions

nabajit at multicorewareinc.com nabajit at multicorewareinc.com
Fri Nov 15 13:15:34 CET 2013


# HG changeset patch
# User Nabajit Deka
# Date 1384517624 -19800
#      Fri Nov 15 17:43:44 2013 +0530
# Node ID df47be7d93bbec09aa70446cf369fde2f5f1933d
# Parent  07329593c7024c8fc20127ebe1144dab26b1008c
Adding function pointer array and C primitive initializations for luma vss filter functions

diff -r 07329593c702 -r df47be7d93bb source/common/ipfilter.cpp
--- a/source/common/ipfilter.cpp	Fri Nov 15 17:09:44 2013 +0530
+++ b/source/common/ipfilter.cpp	Fri Nov 15 17:43:44 2013 +0530
@@ -533,6 +533,7 @@
     p.luma_vpp[LUMA_ ## W ## x ## H]     = interp_vert_pp_c<8, W, H>; \
     p.luma_vps[LUMA_ ## W ## x ## H]     = interp_vert_ps_c<8, W, H>; \
     p.luma_vsp[LUMA_ ## W ## x ## H]     = interp_vert_sp_c<8, W, H>; \
+    p.luma_vss[LUMA_ ## W ## x ## H]     = interp_vert_ss_c<8, W, H>; \
     p.luma_hvpp[LUMA_ ## W ## x ## H]    = interp_hv_pp_c<8, W, H>;
 
 void Setup_C_IPFilterPrimitives(EncoderPrimitives& p)
diff -r 07329593c702 -r df47be7d93bb source/common/primitives.h
--- a/source/common/primitives.h	Fri Nov 15 17:09:44 2013 +0530
+++ b/source/common/primitives.h	Fri Nov 15 17:43:44 2013 +0530
@@ -258,6 +258,7 @@
     filter_pp_t     luma_vpp[NUM_LUMA_PARTITIONS];
     filter_ps_t     luma_vps[NUM_LUMA_PARTITIONS];
     filter_sp_t     luma_vsp[NUM_LUMA_PARTITIONS];
+    filter_ss_t     luma_vss[NUM_LUMA_PARTITIONS];
     filter_hv_pp_t  luma_hvpp[NUM_LUMA_PARTITIONS];
     filter_p2s_t    luma_p2s;
     filter_p2s_t    chroma_p2s;


More information about the x265-devel mailing list