Module: Mesa Branch: master Commit: f3a540f6d7fce1465c16647b209e14694a5291df URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f3a540f6d7fce1465c16647b209e14694a5291df
Author: Michel Dänzer <daen...@vmware.com> Date: Thu Aug 27 20:17:53 2009 +0200 st/dri: Only ask for fake front buffer for single buffer visuals by default. --- src/gallium/state_trackers/dri/dri_drawable.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) diff --git a/src/gallium/state_trackers/dri/dri_drawable.c b/src/gallium/state_trackers/dri/dri_drawable.c index e27d5c1..871ae07 100644 --- a/src/gallium/state_trackers/dri/dri_drawable.c +++ b/src/gallium/state_trackers/dri/dri_drawable.c @@ -356,10 +356,11 @@ dri_create_buffer(__DRIscreenPrivate * sPriv, /* TODO incase of double buffer visual, delay fake creation */ i = 0; drawable->attachments[i++] = __DRI_BUFFER_FRONT_LEFT; - drawable->attachments[i++] = __DRI_BUFFER_FAKE_FRONT_LEFT; if (visual->doubleBufferMode) drawable->attachments[i++] = __DRI_BUFFER_BACK_LEFT; + else + drawable->attachments[i++] = __DRI_BUFFER_FAKE_FRONT_LEFT; if (visual->depthBits) drawable->attachments[i++] = __DRI_BUFFER_DEPTH; if (visual->stencilBits) _______________________________________________ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit