asm: the pixel value in blockcopy_ps is saturation by calcRecon, so asm can use packuswb
tcompicyuv: improvement for Extend the right if width is not multiple of min CU size
asm: assembly code for pixel_sad_x3_48x64
asm: assembly code for pixel_sad_x4_48x64
asm: assembly code for pixel_sad_x3_64xN
asm: assembly code for pixel_sad_x4_64xN
pixel: remove last remaining intrinsic SAD primitives
aq: bug fix, extend right and bot of TComPic::m_origPicYuv to a multiple of 16
tcompicyuv: add right boundary padding while applying bottom row padding.
asm: the pixel value in blockcopy_ps is saturation by calcRecon, so asm can use packuswb
cleanup: remove unused blockcpy_sc
Bug fix for luma vpp asm routines.Also incorporated review comment changes.
asm: enable luma_vpp block MC functions
unit test code for blockfill_s_c function
asm code for blockfill_s, 4x4
asm code for blockfill_s, 8x8
asm code for blockfill_s, 16x16
asm code for blockfil_s, 32x32
rename: pixelsub_sp to pixelsub_ps, because it sub two Pixel and result is Short
lowres: pull lowres motion compensation and residual costs into lowres struct