Xvfb, BackingStore and Render
eric at anholt.net
Mon Sep 17 17:21:03 PDT 2007
On Fri, 2007-09-14 at 15:07 +0100, Karl Burgess wrote:
> 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
Eric Anholt anholt at FreeBSD.org
eric at anholt.net eric.anholt at intel.com
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 187 bytes
Desc: This is a digitally signed message part
More information about the xorg