---
 src/gallium/state_trackers/dri/dri_drawable.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/gallium/state_trackers/dri/dri_drawable.c 
b/src/gallium/state_trackers/dri/dri_drawable.c
index 4d7596a..195ae7b 100644
--- a/src/gallium/state_trackers/dri/dri_drawable.c
+++ b/src/gallium/state_trackers/dri/dri_drawable.c
@@ -288,11 +288,11 @@ dri_update_buffer(struct pipe_screen *screen, void 
*context_private)
        ctx->r_stamp == *ctx->rPriv->pStamp)
       return;
 
+   st_flush(ctx->st, PIPE_FLUSH_FRAME, NULL);
+
    ctx->d_stamp = *ctx->dPriv->pStamp;
    ctx->r_stamp = *ctx->rPriv->pStamp;
 
-   st_flush(ctx->st, PIPE_FLUSH_RENDER_CACHE, NULL);
-
    /* Ask the X server for new renderbuffers. */
    dri_get_buffers(ctx->dPriv);
    if (ctx->dPriv != ctx->rPriv)
-- 
1.6.4.4


------------------------------------------------------------------------------
SOLARIS 10 is the OS for Data Centers - provides features such as DTrace,
Predictive Self Healing and Award Winning ZFS. Get Solaris 10 NOW
http://p.sf.net/sfu/solaris-dev2dev
_______________________________________________
Mesa3d-dev mailing list
Mesa3d-dev@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mesa3d-dev

Reply via email to