intel: span rendering requires just a flush before starting, not finish.
authorEric Anholt <eric@anholt.net>
Wed, 2 Jul 2008 18:49:10 +0000 (11:49 -0700)
committerEric Anholt <eric@anholt.net>
Wed, 2 Jul 2008 18:49:10 +0000 (11:49 -0700)
The dri_bo_map()s that follow will take care of idling the hardware as needed.

src/mesa/drivers/dri/intel/intel_span.c

index 7b079afa7363ad4eb4b8fca7dfbc9c57b1da8640..b1392f794eed8b78c9a54aaac5cddc8692840443 100644 (file)
@@ -612,7 +612,7 @@ intelSpanRenderStart(GLcontext * ctx)
    struct intel_context *intel = intel_context(ctx);
    GLuint i;
 
-   intelFinish(&intel->ctx);
+   intelFlush(&intel->ctx);
    LOCK_HARDWARE(intel);
 
 #if 0