<div dir="ltr">This patch has not been pushed yet<div><br></div><div>Regards</div><div>Sumalatha</div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, May 26, 2015 at 1:46 PM,  <span dir="ltr"><<a href="mailto:sumalatha@multicorewareinc.com" target="_blank">sumalatha@multicorewareinc.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"># HG changeset patch<br>
# User Sumalatha Polureddy<br>
# Date 1432628199 -19800<br>
#      Tue May 26 13:46:39 2015 +0530<br>
# Node ID d38860fea2c8625c8e4faf4dff4812b5672642ff<br>
# Parent  4af40cfbfc2af9ce02d78e18df356a288bc3102d<br>
asm: avx2 code for addavg[32x16][32x64] for 10 bpp<br>
<br>
sse4:<br>
[i422]  addAvg[32x16]  9.44x    2016.35         19044.10<br>
[i422]  addAvg[32x48]  9.13x    5912.24         54003.47<br>
<br>
avx2:<br>
[i422]  addAvg[32x16]  18.13x   1060.93         19239.48<br>
[i422]  addAvg[32x48]  18.32x   3028.78         55485.82<br>
<br>
diff -r 4af40cfbfc2a -r d38860fea2c8 source/common/x86/asm-primitives.cpp<br>
--- a/source/common/x86/asm-primitives.cpp      Tue May 26 10:33:56 2015 +0530<br>
+++ b/source/common/x86/asm-primitives.cpp      Tue May 26 13:46:39 2015 +0530<br>
@@ -1251,6 +1251,8 @@<br>
         p.chroma[X265_CSP_I422].pu[CHROMA_422_8x64].addAvg = x265_addAvg_8x64_avx2;<br>
         p.chroma[X265_CSP_I422].pu[CHROMA_422_24x64].addAvg = x265_addAvg_24x64_avx2;<br>
         p.chroma[X265_CSP_I422].pu[CHROMA_422_12x32].addAvg = x265_addAvg_12x32_avx2;<br>
+        p.chroma[X265_CSP_I422].pu[CHROMA_422_32x16].addAvg = x265_addAvg_32x16_avx2;<br>
+        p.chroma[X265_CSP_I422].pu[CHROMA_422_32x48].addAvg = x265_addAvg_32x48_avx2;<br>
<br>
         <a href="http://p.cu" target="_blank">p.cu</a>[BLOCK_4x4].psy_cost_ss = x265_psyCost_ss_4x4_avx2;<br>
         <a href="http://p.cu" target="_blank">p.cu</a>[BLOCK_8x8].psy_cost_ss = x265_psyCost_ss_8x8_avx2;<br>
</blockquote></div><br></div></div>