OSDN Git Service

VPP: clear a surface using media pipeline on GEN8+
authorHaihao Xiang <haihao.xiang@intel.com>
Tue, 15 May 2018 05:02:22 +0000 (13:02 +0800)
committerXiang, Haihao <haihao.xiang@intel.com>
Tue, 3 Jul 2018 06:19:04 +0000 (14:19 +0800)
commit5bdb6754ae91c6d54290c541fc2aeaf20f6550e5
tree6e3cfd174aad387c7b47af983e07c4995505cfe0
parent3ccc26bc0fdb5b12769c5d2feeafa8fa706a78ba
VPP: clear a surface using media pipeline on GEN8+

Remove the extra sync between BCS and CS rings

Signed-off-by: Haihao Xiang <haihao.xiang@intel.com>
34 files changed:
src/gen75_picture_process.c
src/gen8_post_processing.c
src/gen9_post_processing.c
src/i965_post_processing.c
src/i965_post_processing.h
src/intel_common_vpp_internal.c
src/intel_common_vpp_internal.h
src/intel_gen_vppapi.h
src/shaders/post_processing/gen8/Makefile.am
src/shaders/post_processing/gen8/clear_bgrx.g8b [new file with mode: 0644]
src/shaders/post_processing/gen8/clear_bgrx.gxa [new file with mode: 0644]
src/shaders/post_processing/gen8/clear_pl2_8bit.g8b [new file with mode: 0644]
src/shaders/post_processing/gen8/clear_pl2_8bit.gxa [new file with mode: 0644]
src/shaders/post_processing/gen8/clear_pl3_8bit.g8b [new file with mode: 0644]
src/shaders/post_processing/gen8/clear_pl3_8bit.gxa [new file with mode: 0644]
src/shaders/post_processing/gen8/clear_rgbx.g8b [new file with mode: 0644]
src/shaders/post_processing/gen8/clear_rgbx.gxa [new file with mode: 0644]
src/shaders/post_processing/gen8/clear_uyvy.g8b [new file with mode: 0644]
src/shaders/post_processing/gen8/clear_uyvy.gxa [new file with mode: 0644]
src/shaders/post_processing/gen8/clear_yuy2.g8b [new file with mode: 0644]
src/shaders/post_processing/gen8/clear_yuy2.gxa [new file with mode: 0644]
src/shaders/post_processing/gen9/Makefile.am
src/shaders/post_processing/gen9/clear_bgrx.g9b [new file with mode: 0644]
src/shaders/post_processing/gen9/clear_bgrx.gxa [new file with mode: 0644]
src/shaders/post_processing/gen9/clear_pl2_8bit.g9b [new file with mode: 0644]
src/shaders/post_processing/gen9/clear_pl2_8bit.gxa [new file with mode: 0644]
src/shaders/post_processing/gen9/clear_pl3_8bit.g9b [new file with mode: 0644]
src/shaders/post_processing/gen9/clear_pl3_8bit.gxa [new file with mode: 0644]
src/shaders/post_processing/gen9/clear_rgbx.g9b [new file with mode: 0644]
src/shaders/post_processing/gen9/clear_rgbx.gxa [new file with mode: 0644]
src/shaders/post_processing/gen9/clear_uyvy.g9b [new file with mode: 0644]
src/shaders/post_processing/gen9/clear_uyvy.gxa [new file with mode: 0644]
src/shaders/post_processing/gen9/clear_yuy2.g9b [new file with mode: 0644]
src/shaders/post_processing/gen9/clear_yuy2.gxa [new file with mode: 0644]