OSDN Git Service

VP8 HWEnc: vp8 encode quality optimization
authorZhong Li <zhong.li@intel.com>
Thu, 15 Jan 2015 14:04:57 +0000 (22:04 +0800)
committerXiang, Haihao <haihao.xiang@intel.com>
Thu, 19 Mar 2015 02:01:29 +0000 (10:01 +0800)
commit713af41e5f0440e124e11ce29e2b9388e9f60956
tree9187d1d7ff7a58e63902649f05b7dc5c7b8f9de4
parent6fe9c0b0e981308150d8b706bb929973a60c1fd7
VP8 HWEnc: vp8 encode quality optimization

1. Add mv and mode cost calc
2. Support 16x16 and 4x4 intra prediction
3. Support multi-mode intar prediction
4. Support 16x16 New_MV mode inter prediction

Signed-off-by: Zhong Li <zhong.li@intel.com>
(cherry picked from commit a25bda914d4041a96252bd24a597558af3237b15)
src/gen6_mfc.h
src/gen6_mfc_common.c
src/gen6_vme.h
src/gen9_mfc.c
src/gen9_vme.c
src/shaders/vme/vme8.inc
src/shaders/vme/vp8_inter_frame_gen9.asm
src/shaders/vme/vp8_inter_frame_gen9.g9b
src/shaders/vme/vp8_intra_frame_gen9.g9b