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