gallium: extend pipe_context::flush for it to accept an END_OF_FRAME flag
[mesa.git] / src / gallium / state_trackers / xorg / xorg_dri2.c
index 04e6a211def940169bf028b1c98eae26f43e2355..fb50ef8ca119171c8ce5d3d24687a015bebb65ec 100644 (file)
@@ -336,7 +336,7 @@ dri2_copy_region(DrawablePtr pDraw, RegionPtr pRegion,
        /* pixmap glXWaitX */
        if (pSrcBuffer->attachment == DRI2BufferFrontLeft &&
            pDestBuffer->attachment == DRI2BufferFakeFrontLeft) {
-           ms->ctx->flush(ms->ctx, NULL);
+           ms->ctx->flush(ms->ctx, NULL, 0);
            return;
        }
        /* pixmap glXWaitGL */
@@ -394,7 +394,7 @@ dri2_copy_region(DrawablePtr pDraw, RegionPtr pRegion,
     ms->ctx->flush(ms->ctx,
                   (pDestBuffer->attachment == DRI2BufferFrontLeft
                    && ms->swapThrottling) ?
-                  &dst_priv->fence : NULL);
+                  &dst_priv->fence : NULL, 0);
 
    if (cust && cust->winsys_context_throttle)
        cust->winsys_context_throttle(cust, ms->ctx, THROTTLE_RENDER);