diff options
Diffstat (limited to 'src/gen8_vme.c')
-rw-r--r-- | src/gen8_vme.c | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/src/gen8_vme.c b/src/gen8_vme.c index 7a9ed6b..65b8e25 100644 --- a/src/gen8_vme.c +++ b/src/gen8_vme.c @@ -719,11 +719,10 @@ static void gen8_vme_pipeline_programing(VADriverContextP ctx, gen8_gpe_pipeline_setup(ctx, &vme_context->gpe_context, batch); BEGIN_BATCH(batch, 3); OUT_BATCH(batch, MI_BATCH_BUFFER_START | (1 << 8) | (1 << 0)); - OUT_RELOC(batch, + OUT_RELOC64(batch, vme_context->vme_batchbuffer.bo, I915_GEM_DOMAIN_COMMAND, 0, 0); - OUT_BATCH(batch, 0); ADVANCE_BATCH(batch); intel_batchbuffer_end_atomic(batch); @@ -1110,12 +1109,11 @@ gen8_vme_mpeg2_pipeline_programing(VADriverContextP ctx, gen8_gpe_pipeline_setup(ctx, &vme_context->gpe_context, batch); BEGIN_BATCH(batch, 4); OUT_BATCH(batch, MI_BATCH_BUFFER_START | (1 << 8) | (1 << 0)); - OUT_RELOC(batch, + OUT_RELOC64(batch, vme_context->vme_batchbuffer.bo, I915_GEM_DOMAIN_COMMAND, 0, 0); OUT_BATCH(batch, 0); - OUT_BATCH(batch, 0); ADVANCE_BATCH(batch); intel_batchbuffer_end_atomic(batch); @@ -1250,12 +1248,11 @@ gen8_vme_vp8_pipeline_programing(VADriverContextP ctx, gen8_gpe_pipeline_setup(ctx, &vme_context->gpe_context, batch); BEGIN_BATCH(batch, 4); OUT_BATCH(batch, MI_BATCH_BUFFER_START | (1 << 8) | (1 << 0)); - OUT_RELOC(batch, + OUT_RELOC64(batch, vme_context->vme_batchbuffer.bo, I915_GEM_DOMAIN_COMMAND, 0, 0); OUT_BATCH(batch, 0); - OUT_BATCH(batch, 0); ADVANCE_BATCH(batch); intel_batchbuffer_end_atomic(batch); |