• Yunqing Wang's avatar
    Preload reference area in sub-pixel motion search (real-time mode) · 2f2302f8
    Yunqing Wang authored
    This change implemented same idea in change "Preload reference area
    to an intermediate buffer in sub-pixel motion search." The changes
    were made to vp8_find_best_sub_pixel_step() and vp8_find_best_half
    _pixel_step() functions which are called when speed >= 5. Test
    result (using tulip clip):
    
    1. On Core2 Quad machine(Linux)
    rt mode, speed (-5 ~ -8), encoding speed gain: 2% ~ 3%
    rt mode, speed (-9 ~ -11), encoding speed gain: 1% ~ 2%
    rt mode, speed (-12 ~ -14), no noticeable encoding speed gain
    
    2. On Xeon machine(Linux)
    Test on speed (-5 ~ -14) didn't show noticeable speed change.
    
    Change-Id: I21bec2d6e7fbe541fcc0f4c0366bbdf3e2076aa2
    2f2302f8
mcomp.c 61.8 KB