Re: Transparency

aviv bergman <[email protected]>
Newsgroups gmane.comp.freedesktop.xserver
Message-ID <[email protected]>
On Sunday 08 February 2004 03:24, Keith Packard wrote:
> One thing that would be nice to have is a simple library which managed to
> track the server window hierarchy on the client side from the sequence of
> events; everyone using Composite is going to need that information, and
> duplicating the code in multiple places seems like a bad idea.  That
> wouldn't require anything beyond regular Xlib to get working.  Having
> something well tested and debugged would be a huge benefit before
> attempting to build a compositing manager; xcompmgr suffered (and may well
> still suffer) from broken window tracking.  All you need to manage is a
> sorted list of windows, each containing their geometry.  Simple in
> concept; a bit tricky in practice.

i belive that the gtk drag & drop code does exactly that (so it won't have to 
query the window hierarchy on every move)
take a look at gdkdnd-x11.c: gdk_window_cache_new

aviv
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.