don't call XTranslateCoordinates() if rendering to pixmap

This commit is contained in:
Brian Paul
2005-05-04 14:50:45 +00:00
parent 47b29f511a
commit f5581bb994

View File

@@ -3649,7 +3649,7 @@ clip_for_xgetimage(XMesaContext xmesa, GLuint *n, GLint *x, GLint *y)
Window child;
GLint screenWidth = WidthOfScreen(DefaultScreenOfDisplay(xmesa->display));
GLint dx, dy;
if (source->type == PBUFFER)
if (source->type == PBUFFER || source->type == PIXMAP)
return 0;
XTranslateCoordinates(xmesa->display, source->buffer, rootWin,
*x, *y, &dx, &dy, &child);