fixed bug 123918: glXCopySubBuffer() y position off by one
authorBrian Paul <brian.paul@tungstengraphics.com>
Fri, 8 Dec 2000 17:37:00 +0000 (17:37 +0000)
committerBrian Paul <brian.paul@tungstengraphics.com>
Fri, 8 Dec 2000 17:37:00 +0000 (17:37 +0000)
src/mesa/drivers/x11/xm_api.c

index be03832b7dc32c09982ee6b1344f2e63ba785599..fd341736e0c2b790bb020237852af4a85d8f3c4a 100644 (file)
@@ -1,8 +1,8 @@
-/* $Id: xm_api.c,v 1.10 2000/11/22 07:32:17 joukj Exp $ */
+/* $Id: xm_api.c,v 1.11 2000/12/08 17:37:00 brianp Exp $ */
 
 /*
  * Mesa 3-D graphics library
- * Version:  3.3
+ * Version:  3.5
  *
  * Copyright (C) 1999-2000  Brian Paul   All Rights Reserved.
  *
@@ -2404,7 +2404,7 @@ void XMesaCopySubBuffer( XMesaBuffer b, int x, int y, int width, int height )
       _mesa_swapbuffers(ctx);
 
    if (b->db_state) {
-      int yTop = b->bottom - y - height;
+      int yTop = b->height - y - height;
 #ifdef FX
       if (b->FXctx) {
          fxMesaSwapBuffers();