<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.3.3" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>
<channel>
	<title>Comments on: XComposite required for semi-transparency</title>
	<link>http://blogs.gnome.org/cneumair/2005/12/17/xcomposite-required-for-semi-transparency/</link>
	<description>Just another GNOME Blogs weblog</description>
	<pubDate>Thu, 28 Aug 2008 18:18:23 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3.3</generator>
		<item>
		<title>By: Anonymous</title>
		<link>http://blogs.gnome.org/cneumair/2005/12/17/xcomposite-required-for-semi-transparency/#comment-23</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Tue, 30 Nov 1999 00:00:00 +0000</pubDate>
		<guid>http://blogs.gnome.org/cneumair/2005/12/17/xcomposite-required-for-semi-transparency/#comment-23</guid>
		<description>There's no extra exposes with the shape extension, like those transparent-terminal hacks.  Shape is just clipping of drawing to a different set of rectangles, and exposes on different areas when you move/resize/etc.&lt;p/&gt;As far as composite, it doesn't matter in any way what your hardware supports.  It's always supported except for Xnest and a couple of cfb-using drivers you've never heard of, because Render has a software implementation (you know, what all your text is drawn with if you're not using a Radeon).  For example, it's supported if you're using Xvfb.  Hell, iirc it's supported if you're using Xprt, if you're insane.&lt;p/&gt;The "problem" with the composite extension is that there's no new rendering policy built into the x server.  Many of us consider that a feature (don't you force your fadey menus on me).  It's up to a compositing manager to push windows offscreen and deal with updating the main screen in a way the user actually wants.  I really want to see gnome take this on and provide a decent compmgr by default.&lt;br/&gt;</description>
		<content:encoded><![CDATA[<p>There&#8217;s no extra exposes with the shape extension, like those transparent-terminal hacks.  Shape is just clipping of drawing to a different set of rectangles, and exposes on different areas when you move/resize/etc.
<p />As far as composite, it doesn&#8217;t matter in any way what your hardware supports.  It&#8217;s always supported except for Xnest and a couple of cfb-using drivers you&#8217;ve never heard of, because Render has a software implementation (you know, what all your text is drawn with if you&#8217;re not using a Radeon).  For example, it&#8217;s supported if you&#8217;re using Xvfb.  Hell, iirc it&#8217;s supported if you&#8217;re using Xprt, if you&#8217;re insane.
<p />The &#8220;problem&#8221; with the composite extension is that there&#8217;s no new rendering policy built into the x server.  Many of us consider that a feature (don&#8217;t you force your fadey menus on me).  It&#8217;s up to a compositing manager to push windows offscreen and deal with updating the main screen in a way the user actually wants.  I really want to see gnome take this on and provide a decent compmgr by default.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ajax</title>
		<link>http://blogs.gnome.org/cneumair/2005/12/17/xcomposite-required-for-semi-transparency/#comment-24</link>
		<dc:creator>ajax</dc:creator>
		<pubDate>Tue, 30 Nov 1999 00:00:00 +0000</pubDate>
		<guid>http://blogs.gnome.org/cneumair/2005/12/17/xcomposite-required-for-semi-transparency/#comment-24</guid>
		<description>Composite is not a hardware feature.  compositing is implemented by the compgmr which can use any X requests it likes to draw the screen.  so _all_ hardware supports Composite; it's just that not all hardware accelerates it.&lt;p/&gt;as for the lack of a spec: why haven't you written one?  freedesktop.org has no "specs working group", and any useful spec from any contributor is welcome and encouraged.</description>
		<content:encoded><![CDATA[<p>Composite is not a hardware feature.  compositing is implemented by the compgmr which can use any X requests it likes to draw the screen.  so _all_ hardware supports Composite; it&#8217;s just that not all hardware accelerates it.
<p />as for the lack of a spec: why haven&#8217;t you written one?  freedesktop.org has no &#8220;specs working group&#8221;, and any useful spec from any contributor is welcome and encouraged.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
