[ Usenet FAQs | Web FAQs | Documents | RFC Index ]
Single Page
Top Document: SGI graphics Frequently Asked Questions (FAQ)
Previous Document: -61- Is there a way to switch between single and double buffering within a GL widget on the fly?
Next Document: -63- What is "/dev/tport" used for?
-
Search the FAQ Archives
Single Page
Top Document: SGI graphics Frequently Asked Questions (FAQ)
Previous Document: -61- Is there a way to switch between single and double buffering within a GL widget on the fly?
Next Document: -63- What is "/dev/tport" used for?
-62- Why doesn't my X server use backing store? How can I turn it on?
Date: 12 Feb 1994 00:00:01 EST Mark Kilgard of SGI <mjk@hoot.asd.sgi.com> writes, SGI ships its X server with backing store disabled. If you edit /usr/lib/X11/xdm/Xservers and remove the -bs option, then restart the X server, backing store will be available. The reason for not turning on backing store by default is two-fold. 1) In IRIX 4.0.X the code for managing overlay planes didn't properly take overlays into account so backing store doesn't work if you have overlay windows on the screen. This is fixed in IRIX 5.x. 2) In most cases, backing store hurts your performance. It cases ALL X rendering operations to make an extra (small) traversal through backing store code even if backing store isn't in use. Also when backing store is in use, it tends to grow the X server since a large amount of memory can easily be used to maintain backing store. One alternative to backing store is to render your image to a pixmap and then blit from the pixmap to the screen in response to expose events. This will stress the X server a great deal less than using backing store. Additionally, make sure you are compressing expose events when you redraw.
Top Document: SGI graphics Frequently Asked Questions (FAQ)
Previous Document: -61- Is there a way to switch between single and double buffering within a GL widget on the fly?
Next Document: -63- What is "/dev/tport" used for?
Single Page
[ Usenet FAQs | Web FAQs | Documents | RFC Index ]
Send corrections/additions to the FAQ Maintainer:
sgi-faq@viz.tamu.edu (The SGI FAQ group)
Last Update October 22 2009 @ 05:34 AM