# HG changeset patch # User Sumalatha Polureddy # Date 1433152956 -19800 # Mon Jun 01 15:32:36 2015 +0530 # Node ID 6a748b3eebd0aee64f821e9daff10b5ecc8a71f4 # Parent 12f0ed28ba0eb29f2df0bb8adbc5f3cfb40a6361 asm: avx code for chroma copy_pp[16x8, 16x64] for i422
sse2: [i422] copy_pp[ 16x8] 15.97x 179.65 2868.27 [i422] copy_pp[16x64] 16.51x 1327.72 21926.22 avx: [i422] copy_pp[ 16x8] 24.40x 117.94 2877.47 [i422] copy_pp[16x64] 32.82x 658.61 21612.60 diff -r 12f0ed28ba0e -r 6a748b3eebd0 source/common/x86/asm-primitives.cpp --- a/source/common/x86/asm-primitives.cpp Fri May 29 10:46:29 2015 +0530 +++ b/source/common/x86/asm-primitives.cpp Mon Jun 01 15:32:36 2015 +0530 @@ -1121,6 +1121,8 @@ p.chroma[X265_CSP_I422].pu[CHROMA_422_16x16].copy_pp = (copy_pp_t)x265_blockcopy_ss_16x16_avx; p.chroma[X265_CSP_I422].pu[CHROMA_422_16x24].copy_pp = (copy_pp_t)x265_blockcopy_ss_16x24_avx; p.chroma[X265_CSP_I422].pu[CHROMA_422_16x32].copy_pp = (copy_pp_t)x265_blockcopy_ss_16x32_avx; + p.chroma[X265_CSP_I422].pu[CHROMA_422_16x64].copy_pp = (copy_pp_t)x265_blockcopy_ss_16x64_avx; + p.chroma[X265_CSP_I422].pu[CHROMA_422_16x8].copy_pp = (copy_pp_t)x265_blockcopy_ss_16x8_avx; // 24 X N p.pu[LUMA_24x32].copy_pp = (copy_pp_t)x265_blockcopy_ss_24x32_avx; _______________________________________________ x265-devel mailing list x265-devel@videolan.org https://mailman.videolan.org/listinfo/x265-devel