OSDN Git Service

Encoding: Dynamically select one mechanism to construct encoding command buffer for...
authorZhao Yakui <yakui.zhao@intel.com>
Sun, 1 Jan 2012 02:18:58 +0000 (02:18 +0000)
committerXiang, Haihao <haihao.xiang@intel.com>
Mon, 22 Aug 2016 04:08:56 +0000 (12:08 +0800)
commit03424b76bd7f0fb5186d9e2cacd8be790e267ab9
tree84ab651275e8d70902310bdcf573309bcd2032eb
parent7e9ad8e3d7ab0d0e7cb4eca03ff5d96a72f8e35e
Encoding: Dynamically select one mechanism to construct encoding command buffer for each frame on Haswell and Gen7/Gen6

v2:remove the warning when compiling

v1: combine the Haswell and Gen7/6 patch together

Currently it uses the fixed policy to construct encoding command buffer.
(Use CPU or GPU). And it is statically compiled.
But sometimes it needs to choose the different mechanism on the fly instead
of statically compiled mode.

Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
Signed-off-by: pjl <cecilia.peng@intel.com>
Signed-off-by: Pengfei Qu <Pengfei.Qu@intel.com>
(cherry picked from commit 89463c30a9ce2740603f36f1000da54b8b5c731b)
src/gen6_mfc.c
src/gen6_mfc.h
src/gen75_mfc.c
src/i965_encoder.h