[x265] [PATCH] asm: avx2 code for chroma_hps/hpp[2x4][i422] 8bpp

aasaipriya at multicorewareinc.com aasaipriya at multicorewareinc.com
Fri Jun 12 10:10:26 CEST 2015


# HG changeset patch
# User Aasaipriya Chandran <aasaipriya at multicorewareinc.com>
# Date 1434096611 -19800
#      Fri Jun 12 13:40:11 2015 +0530
# Node ID e70d5a93e84d06874e502c02c7a175f49a8e3f3e
# Parent  2cd9183df03edff0b148bab6e133dfe1ae4f69a1
asm: avx2 code for chroma_hps/hpp[2x4][i422] 8bpp

diff -r 2cd9183df03e -r e70d5a93e84d source/common/x86/asm-primitives.cpp
--- a/source/common/x86/asm-primitives.cpp	Thu Jun 11 17:06:46 2015 +0530
+++ b/source/common/x86/asm-primitives.cpp	Fri Jun 12 13:40:11 2015 +0530
@@ -2896,6 +2896,7 @@
         p.chroma[X265_CSP_I420].pu[CHROMA_420_16x16].filter_hpp = x265_interp_4tap_horiz_pp_16x16_avx2;
 
         p.chroma[X265_CSP_I420].pu[CHROMA_420_2x4].filter_hpp = x265_interp_4tap_horiz_pp_2x4_avx2;
+        p.chroma[X265_CSP_I422].pu[CHROMA_422_2x4].filter_hpp = x265_interp_4tap_horiz_pp_2x4_avx2;
         p.chroma[X265_CSP_I420].pu[CHROMA_420_2x8].filter_hpp = x265_interp_4tap_horiz_pp_2x8_avx2;
 
         p.chroma[X265_CSP_I420].pu[CHROMA_420_4x2].filter_hpp = x265_interp_4tap_horiz_pp_4x2_avx2;
@@ -2951,6 +2952,7 @@
         p.chroma[X265_CSP_I420].pu[CHROMA_420_6x8].filter_hps = x265_interp_4tap_horiz_ps_6x8_avx2;
         p.chroma[X265_CSP_I420].pu[CHROMA_420_24x32].filter_hpp = x265_interp_4tap_horiz_pp_24x32_avx2;
 
+        p.chroma[X265_CSP_I422].pu[CHROMA_422_2x4].filter_hps = x265_interp_4tap_horiz_ps_2x4_avx2;
         p.chroma[X265_CSP_I422].pu[CHROMA_422_4x4].filter_vpp = x265_interp_4tap_vert_pp_4x4_avx2;
 
         p.chroma[X265_CSP_I420].pu[CHROMA_420_4x4].filter_vpp = x265_interp_4tap_vert_pp_4x4_avx2;


More information about the x265-devel mailing list