I know this list is meant for discussion of compiz specifically, but .... 1) I sometimes see compiz spit out "Could not bind pixmap to texture" messages, even though it _appears_ to be working fine. I randomly guess that this is due to me running out of video memory (iirc I have 64mb of vram). Is that possibly a problem? I think Vista and OS X manually manage video memory so textures can be swapped out to system memory and even disk. Does XGL do this? The errors don't seem to have any effect, at least, I see no obvious screen corruption. 2) The Vista guys seem to think that being able to pre-empt GPU processing is important. Does XGL support this? I am guessing maybe not ... it doesn't seem to matter though, even with the atlantis screensaver running as the backdrop and with all the effects the screen is always snappy and responsive. http://blogs.msdn.com/greg_schechter/archive/2006/04/02/566767.aspx That blog also contains a discussion of the glass blur effect they have in Vista. It sounds quite hard to do properly but I bet it could be fudged and look nearly as good (eg at the edges). So far I don't see any discussion of a Compiz style effects plugin system. thanks -mike
The bind pixmap to texture thing usually happens when compiz is asked to bind a window that can't be redirected in the first place. On Thu, 06 Apr 2006 14:57:11 +0100 Mike Hearn <mike@plan99.net> wrote:> I know this list is meant for discussion of compiz specifically, > but .... > > 1) I sometimes see compiz spit out "Could not bind pixmap to texture" > messages, even though it _appears_ to be working fine. I randomly > guess that this is due to me running out of video memory (iirc I > have 64mb of vram). Is that possibly a problem? I think Vista and > OS X manually manage video memory so textures can be swapped out > to system memory and even disk. Does XGL do this? > > The errors don't seem to have any effect, at least, I see no > obvious screen corruption. > > 2) The Vista guys seem to think that being able to pre-empt GPU > processing is important. Does XGL support this? I am guessing > maybe not ... it doesn't seem to matter though, even with > the atlantis screensaver running as the backdrop and with all > the effects the screen is always snappy and responsive. > > http://blogs.msdn.com/greg_schechter/archive/2006/04/02/566767.aspx > > That blog also contains a discussion of the glass blur effect they > have in Vista. It sounds quite hard to do properly but I bet it could > be fudged and look nearly as good (eg at the edges). So far I don't > see any discussion of a Compiz style effects plugin system. > > thanks -mike > _______________________________________________ > compiz mailing list > compiz@lists.freedesktop.org > http://lists.freedesktop.org/mailman/listinfo/compiz
On Thu, 2006-04-06 at 14:57 +0100, Mike Hearn wrote:> I know this list is meant for discussion of compiz specifically, but .... > > 1) I sometimes see compiz spit out "Could not bind pixmap to texture" > messages, even though it _appears_ to be working fine. I randomly > guess that this is due to me running out of video memory (iirc I > have 64mb of vram). Is that possibly a problem? I think Vista and > OS X manually manage video memory so textures can be swapped out > to system memory and even disk. Does XGL do this?This is harmless and not related to running out of video memory at all. If a window is mapped and unmapped very quickly it might not be mapped any longer when the BindTexImage requests gets to the server and it will fail.> > The errors don't seem to have any effect, at least, I see no obvious > screen corruption. > > 2) The Vista guys seem to think that being able to pre-empt GPU > processing is important. Does XGL support this? I am guessing > maybe not ... it doesn't seem to matter though, even with > the atlantis screensaver running as the backdrop and with all > the effects the screen is always snappy and responsive. > > http://blogs.msdn.com/greg_schechter/archive/2006/04/02/566767.aspx > > That blog also contains a discussion of the glass blur effect they have > in Vista. It sounds quite hard to do properly but I bet it could be > fudged and look nearly as good (eg at the edges). So far I don't see any > discussion of a Compiz style effects plugin system. > > thanks -mike > _______________________________________________ > compiz mailing list > compiz@lists.freedesktop.org > http://lists.freedesktop.org/mailman/listinfo/compiz-David