Xvfb, BackingStore and Render

Eric Anholt eric at anholt.net
Mon Sep 17 17:21:03 PDT 2007

On Fri, 2007-09-14 at 15:07 +0100, Karl Burgess wrote:
> Hi,
> Does anybody know what the position is with regards to the Xorg
> Xvfb server, backing-store support and the various forms of
> accelerated/3d drawing eg. Render, GL, XVideo, etc? If the Xvfb
> server says it supports backing-store, then are all of the
> accelerated/3d graphics operations directed to the backing-store
> pixmaps as necessary?
> We have a problem situation with an application running to an
> Xvfb server (based on Xorg 7.2, with backing store enabled).
> The application makes use of the render extension to draw glyphs, but
> also has dialog boxes which enable save-unders. When these dialog boxes
> are dismissed, the exposed window contains no glyphs. If the glyphs
> have underlines, then the underlines are exposed without the glyphs.
> It seems that the render glyph operation is not being diverted to the
> backing-store pixmap, but the line-drawing requsts are.

Nobody really tested the previous backing-store support code, and I
would be highly unsurprised if it was broken.  The new implementation is
based on Composite (which is a much better way to implement the backing
store you want), and is far more likely to succeed.  It is included in
xserver master.

Eric Anholt                             anholt at FreeBSD.org
eric at anholt.net                         eric.anholt at intel.com

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 187 bytes
Desc: This is a digitally signed message part
URL: <http://lists.x.org/archives/xorg/attachments/20070917/81cebe3e/attachment.pgp>

More information about the xorg mailing list