Top-most windows

Keith Packard keithp at keithp.com
Thu Jan 12 17:23:53 PST 2006


On Thu, 2006-01-12 at 11:26 -0800, Deron Johnson wrote:
> I believe that the semantics should be that the Xserver/DDX should only
> paint DIDs when the surface being rendered to has DIDs. The problem is
> that the DID preparation part of the Xserver/DDX doesn't know that
> the rendering for a window is going into a pixmap, which doesn't have
> DIDs. We must somehow communicate to this code that it doesn't need
> to paint DIDs for redirected windows. I have implemented a kludgey
> version of this and I would be interested in a cleaner way to do it.

I believe your DDX PaintWindowBackground function should be the right
place to hook DID preparations. I'm unsure why it isn't the right place
now, perhaps Composite is hooked below your DID wrapper?

-- 
keith.packard at intel.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
Url : http://lists.x.org/archives/xorg-arch/attachments/20060112/299f8ffe/attachment-0002.pgp


More information about the xorg-arch mailing list