OSDN Git Service

vpp: fix advanced deinterlacing on Sandybridge and Ivybridge.
authorGwenole Beauchesne <gb.devel@gmail.com>
Thu, 19 Mar 2015 06:02:55 +0000 (07:02 +0100)
committerXiang, Haihao <haihao.xiang@intel.com>
Mon, 25 May 2015 00:25:42 +0000 (08:25 +0800)
commit1cd9cf544d64e09ef3503374782cf5d682b4aa27
tree67b0ffbbc704aad1c68904276dcc06775a14b8e0
parent321523682b52e1479db258a9e5cd207ee0a28521
vpp: fix advanced deinterlacing on Sandybridge and Ivybridge.

This fixes support for Motion Adaptive deinterlacing mode on both
Sandybridge and Ivybridge platforms. In particular, correct field
ordering is now supported, and STMM ping-pong buffering is added.

v2: changed STMM surface format to Y800 for a single plane.

Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com>
src/gen8_post_processing.c
src/i965_post_processing.c
src/i965_post_processing.h