Am Mittwoch, den 03.01.2007, 11:43 +0100 schrieb [EMAIL PROTECTED]: > Another trick than would probably be 1/ much more good looking and 2/ less > cpu-intensive than convolution (or at least as cpu-intensive) would be to > blend several (let say 9) textures of what is behind the window, each one > with a very low alpha, but each one with an offset of one pixel in each > direction : > __________________ > |_|_|_|______|_|_|_| > |_|_|_|______|_|_|_| > |_|_|_|______|_|_|_| > | | | | | | | | > | | | | | | | | > | | | | | | | | > |_|_|_|______|_|_|_| > |_|_|_|______|_|_|_| > |_|_|_|______|_|_|_| > |_|_|_|______|_|_|_| > > Hmmm I'm not sure my english and my ascii art skills are enough to make > myself clear, but anyway, here it is ;) > Would it be possible ?
That would kill the texture-fillrate. Just imagine this with a maximized terminal-window, at e.g. 1920x1200. You would have to do 9 passes for a 1920x1200 texture... on only one window. Most people have a few more (ok maybe not all that large and transparent, but still). I assume that this makes most cards crawl. And not even multitexturing would help that much. One still would have to upload the same texture multiple times for each change of the "area behind the window". An approach like this, would it be implemented, has the potential to render a system nearly unresponsive (or at least very sluggish) if the user happens to open a few terminals (setup with transparency) and starts maximizing them. I would not recommend to follow that path, although it will likely achieve the intended blurred looks. Best regards... Mirco "MacSlow" Müller -- email - [EMAIL PROTECTED] www - http://macslow.thepimp.net lowfat - http://macslow.thepimp.net/sponsor-it _______________________________________________ compiz mailing list compiz@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/compiz