gallium: updated comment in xm_flush_frontbuffer()
authorBrian Paul <brian.paul@tungstengraphics.com>
Fri, 25 Apr 2008 23:50:48 +0000 (17:50 -0600)
committerBrian Paul <brian.paul@tungstengraphics.com>
Wed, 30 Apr 2008 00:35:30 +0000 (18:35 -0600)
src/gallium/winsys/xlib/xm_winsys.c

index 5a424d0ac7f79873034b9d0cf00f8d8ed753bec6..8a89278cde66fac3caacf42f6ae594bc4dba7f3f 100644 (file)
@@ -296,10 +296,9 @@ xm_flush_frontbuffer(struct pipe_winsys *pws,
                      struct pipe_surface *surf,
                      void *context_private)
 {
-   /* The Xlib driver's front color surfaces are actually X Windows so
-    * this flush is a no-op.
-    * If we instead did front buffer rendering to a temporary XImage,
-    * this would be the place to copy the Ximage to the on-screen Window.
+   /*
+    * The front color buffer is actually just another XImage buffer.
+    * This function copies that XImage to the actual X Window.
     */
    XMesaContext xmctx = (XMesaContext) context_private;
    xmesa_display_surface(xmctx->xm_buffer, surf);