1 Feb 2003 15:43
Re: ROX-Filer 1.3.5 + latest NVidia drivers (1.0-4191)
Thomas Leonard <tal00r <at> ecs.soton.ac.uk>
2003-02-01 14:43:23 GMT
2003-02-01 14:43:23 GMT
On Fri, Jan 31, 2003 at 09:24:37PM +0100, Olivier Fourdan wrote: > John, > > Most recent video cards are 3D capable and reserve some amount of > onboard memory for 3D. As it seems, with recent NVidia drivers, the > amount of memory left for pixmap is fairly small. What happens is that > the video image f the backdrop doesn't fit in the video memory (although > you might have tons of megs on the card, the fact is that this video > memory is kept for 3D) > > As the pixmap doesn't fit in video memory, XFree has to store it in the > main memory and transfers are very slow between video<->system memory. > That's why it looks so slow when you drag windows... > > Thomas, > > You can easily fix that for the filer by turning off double buffering on > the backdrop window. Since it's a gtk window, it has double buffering > enabled by default, meaning that twice as much video memory is required > (for almost nothing in that case since the window has no chance to be > resized). Unfortunately, turning off double buffering also completely messes up the redrawing of the icons. My plan was to break the area down into smaller tiles for drawing (see TODO note in pinboard.c:1493), possibly by intersecting the redraw region with the occupied regions and then redrawing all the rectangles in that. However, since redraw is very fast on my machine, it's difficult to know what will make a difference. I really need someone with a slow machine to(Continue reading)
You can always run under something like bochs
(
RSS Feed