diff options
author | Xiang, Haihao <haihao.xiang@intel.com> | 2011-05-26 10:33:47 +0800 |
---|---|---|
committer | Xiang, Haihao <haihao.xiang@intel.com> | 2011-06-09 10:42:03 +0800 |
commit | b3e5f341956d86b690d2623cbcd0b260f30afd08 (patch) | |
tree | 7a4d34565f4a42b960a3c6cd0cbe5efc03023858 | |
parent | ba933c0f42c06862ff521b3d846adca2f8fbfba6 (diff) |
i965_drv_video: clean up
Don't emit PIPE_CONTROL directly, instead call intel_batchbuffer_emit_mi_flush.
Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
-rw-r--r-- | gen6_vme.c | 7 |
1 files changed, 1 insertions, 6 deletions
@@ -637,12 +637,7 @@ static void gen6_vme_pipeline_programing(VADriverContextP ctx, if (emit_new_state) { /*Step1: MI_FLUSH/PIPE_CONTROL*/ - BEGIN_BATCH(batch, 4); - OUT_BATCH(batch, CMD_PIPE_CONTROL | 0x02); - OUT_BATCH(batch, 0); - OUT_BATCH(batch, 0); - OUT_BATCH(batch, 0); - ADVANCE_BATCH(batch); + intel_batchbuffer_emit_mi_flush(batch); /*Step2: State command PIPELINE_SELECT*/ gen6_vme_pipeline_select(ctx, gen6_encoder_context); |