]> granicus.if.org Git - libvpx/commit
Refactor column integral projection computation
authorJingning Han <jingning@google.com>
Mon, 16 Mar 2015 19:03:31 +0000 (12:03 -0700)
committerJingning Han <jingning@google.com>
Mon, 16 Mar 2015 19:07:15 +0000 (12:07 -0700)
commit2cfddec3328e86d3901b2a26fe5c2ba882916406
treeac364bb4a4995d960ae84525dd4dfeb4ba14f016
parent7cf383d17f41d570deb4d5d2c9153b080483fcc2
Refactor column integral projection computation

Move the scaling factor outside column projection. This avoids
repeated calculation of the same scaling factor. Profiling shows
that the percentage of vp9_int_pro_col_sse2 of overall cycles
goes from 2.29% down to 1.88%.

Change-Id: I5ac4e324ab2d7f33ba2de66dd2a12e04e04dfd66
vp9/encoder/vp9_mcomp.c
vp9/encoder/x86/vp9_avg_intrin_sse2.c