From ad271b8c98021dc82c0714d768a6642aee10794f Mon Sep 17 00:00:00 2001 From: Brian Paul Date: Mon, 26 Sep 2005 00:38:00 +0000 Subject: Added XMesaDrawable to xmesa_renderbuffer. Use it in a few places instead of the XMesaPixmap field to avoid some X server-side issues with casting. --- src/mesa/drivers/x11/xm_dd.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/mesa/drivers/x11/xm_dd.c') diff --git a/src/mesa/drivers/x11/xm_dd.c b/src/mesa/drivers/x11/xm_dd.c index 3e7174ab92..e26b54f8e4 100644 --- a/src/mesa/drivers/x11/xm_dd.c +++ b/src/mesa/drivers/x11/xm_dd.c @@ -105,8 +105,8 @@ get_buffer_size( GLframebuffer *buffer, GLuint *width, GLuint *height ) unsigned int winwidth, winheight; #ifdef XFree86Server /* XFree86 GLX renderer */ - winwidth = MIN2(xmBuffer->frontxrb->pixmap->width, MAX_WIDTH); - winheight = MIN2(xmBuffer->frontxrb->pixmap->height, MAX_HEIGHT); + winwidth = MIN2(xmBuffer->frontxrb->drawable->width, MAX_WIDTH); + winheight = MIN2(xmBuffer->frontxrb->drawable->height, MAX_HEIGHT); #else Window root; int winx, winy; -- cgit v1.2.3