xf86-video-intel: src/xvmc/intel_batchbuffer.c

Nan hai Zou znh at kemper.freedesktop.org
Mon Jun 22 20:32:31 PDT 2009


 src/xvmc/intel_batchbuffer.c |    4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

New commits:
commit bfeeac6de096256fca82244338bb45d53ee53cbc
Author: Zou Nan hai <nanhai.zou at intel.com>
Date:   Tue Jun 23 11:31:37 2009 +0800

     i915 xvmc, fix fd.o bug #22103

diff --git a/src/xvmc/intel_batchbuffer.c b/src/xvmc/intel_batchbuffer.c
index 02fbd5a..8c96d7f 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 = 


More information about the xorg-commit mailing list