update some comments
authorBrian Paul <brian.paul@tungstengraphics.com>
Wed, 23 Nov 2005 01:42:40 +0000 (01:42 +0000)
committerBrian Paul <brian.paul@tungstengraphics.com>
Wed, 23 Nov 2005 01:42:40 +0000 (01:42 +0000)
src/egl/main/eglsurface.c

index 94b86fa9827de93bc05d4185d7bf04ce4f7fe6ff..fdc2de623614cff0ff7ff85285e198432c2acdc2 100644 (file)
@@ -68,7 +68,9 @@ _eglGetCurrentSurface(EGLint readdraw)
 EGLBoolean
 _eglSwapBuffers(_EGLDriver *drv, EGLDisplay dpy, EGLSurface draw)
 {
-   /* Basically just do error checking */
+   /* Basically just do error checking here.  Drivers have to do the
+    * actual buffer swap.
+    */
    _EGLContext *context = _eglGetCurrentContext();
    _EGLSurface *surface = _eglLookupSurface(draw);
    if (context && context->DrawSurface != surface) {
@@ -86,7 +88,8 @@ _eglSwapBuffers(_EGLDriver *drv, EGLDisplay dpy, EGLSurface draw)
 EGLBoolean
 _eglCopyBuffers(_EGLDriver *drv, EGLDisplay dpy, EGLSurface surface, NativePixmapType target)
 {
-   /* XXX unfinished */
+   /* copy surface to native pixmap */
+   /* All implementation burdon for this is in the device driver */
    return EGL_FALSE;
 }