diff options
author | Zou Nan hai <nanhai.zou@intel.com> | 2009-06-23 11:31:37 +0800 |
---|---|---|
committer | Zou Nan hai <nanhai.zou@intel.com> | 2009-06-23 11:31:37 +0800 |
commit | bfeeac6de096256fca82244338bb45d53ee53cbc (patch) | |
tree | 9767a3988041670f69353e74afdc2608c16417fc | |
parent | 15af8ea6ab6998bbab9f4eeda227565c409da229 (diff) |
i915 xvmc, fix fd.o bug #22103
-rw-r--r-- | src/xvmc/intel_batchbuffer.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/xvmc/intel_batchbuffer.c b/src/xvmc/intel_batchbuffer.c index 02fbd5ae..8c96d7f1 100644 --- a/src/xvmc/intel_batchbuffer.c +++ b/src/xvmc/intel_batchbuffer.c @@ -141,7 +141,9 @@ void intelFlushBatch(Bool refill ) drm_intel_bo_exec(xvmc_driver->batch.buf, xvmc_driver->batch.ptr - xvmc_driver->batch.init_ptr, 0, 0, 0); - //dri_bo_wait_rendering(xvmc_driver->batch.buf); + + if (xvmc_driver == &i915_xvmc_mc_driver) + dri_bo_wait_rendering(xvmc_driver->batch.buf); drm_intel_bo_unreference(xvmc_driver->batch.buf); if((xvmc_driver->batch.buf = |