This is not really directly related to DRI, but more a general driver problem. I decided to post it here as the XFree86 - groups are for members only.
I have been using XFree4.02 for some time and have encountered some speed problems. These problems show when I use double buffering for normal windows. That is, I create a pixmap that is the same size as the window and draw stuff on it. After all drawing is done the pixmap is copied into the window. This works very fast when there are no other pixmaps, but when I have even one other pretty large pixmap the performance drops dramatically. Also if there is for example galeon or dillo running the same thing happens. Has anyone any idea why this happens? Simple theory is that the video memory is not sufficient for both the backbuffer and other pixmaps which causes the backbuffer being put in system memory. However, my G400 has 16 MB memory and that should be more then enough when running at 1024x768 resolution. For example at 32bpp color depth the screen-area takes only 1024*768*4 = 3 MBytes. So I could in theory have 4 screen-area sized pixmaps and still have 1 MB left. ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ Dri-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/dri-devel