<?xml version="1.0" encoding="utf-8" ?>
<rss version="2.0" xmlns:osnews="http://www.osnews.com/rss2#">
	<channel>
		<title>OSNews: </title>
		<link>http://www.osnews.com/story/10311/Speeding_up_Xorg_s_RENDER</link>
		<description>Exploring the Future of Computing</description>
		<language>en-us</language>
		<copyright>Copyright 2001-2013, David Adams</copyright>
		<webMaster>adam+nospam@osnews.com</webMaster>
		<lastBuildDate>Sat, 25 May 2013 18:42:32 GMT</lastBuildDate>
		<image>
			<url>http://www.osnews.com/images/osnews.gif</url>
			<title>OSNews.com</title>
			<link>http://www.osnews.com</link>
		</image>
		<item>
			<title>!!!</title>
			<link>http://www.osnews.com/thread?</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?</guid>
			<description>NICE!!!!</description>
			<pubDate>Fri, 15 Apr 2005 20:58:00 GMT</pubDate>
			<author>donotreply@osnews.com (Anonymous)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>huge improvements</title>
			<link>http://www.osnews.com/thread?</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?</guid>
			<description>They claim a speed improvement of factor 3-4 when not using transformations, and 8 times otherwise! That's really great news.</description>
			<pubDate>Fri, 15 Apr 2005 21:04:00 GMT</pubDate>
			<author>donotreply@osnews.com (Anonymous)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>Zack and Lars</title>
			<link>http://www.osnews.com/thread?</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?</guid>
			<description>These two are among the best programmers that the KDE/Qt community has produced.  Lars wrote the bulk of KHTML and Zack's contributions are legion.  Zack is now going to be working on X11 and Qt4's graphics subsystem full time and Lars already has been the main guy behind Arthur.<br />
<br />
KDE in particular and the entire free desktop community in general are going to be on the winning side having these two devoting attention to X.org</description>
			<pubDate>Fri, 15 Apr 2005 21:11:00 GMT</pubDate>
			<author>donotreply@osnews.com (Anonymous)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>More details here</title>
			<link>http://www.osnews.com/thread?</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?</guid>
			<description><a href="http://www.kdedevelopers.org/node/view/978" rel="nofollow">http://www.kdedevelopers.org/node/view/978</a></description>
			<pubDate>Fri, 15 Apr 2005 21:12:00 GMT</pubDate>
			<author>donotreply@osnews.com (Anonymous)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>Rasterman?</title>
			<link>http://www.osnews.com/thread?</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?</guid>
			<description>Hi,<br />
<br />
Maybe they should ask Rasterman, of Enlightenment, to take a look? *grin*<br />
<br />
Just a thought...considering all the work he's done in this area, and his track record (eg imlib, imlib2, now the EFL etc.) And his infamous XRender vs Evas benchmark.<br />
<br />
cya,<br />
Victor</description>
			<pubDate>Fri, 15 Apr 2005 21:29:00 GMT</pubDate>
			<author>donotreply@osnews.com (Anonymous)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>So</title>
			<link>http://www.osnews.com/thread?</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?</guid>
			<description>Is this a speedup for all, or is this just composited things?  Because I could care less about composite speed, I've never had a slow down on a geforce mx 440, so it must be decent enough.  But cpu bound X could be quicker!</description>
			<pubDate>Fri, 15 Apr 2005 21:42:00 GMT</pubDate>
			<author>donotreply@osnews.com (Anonymous)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE: More details here</title>
			<link>http://www.osnews.com/thread?</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?</guid>
			<description>Thanks for the other link.  Xserver still has lots of cruft that has to be ripped out.  But with Xgl, Luminocity, and other things around the corner things are looking good.  Oh, and with GCC 4.0 around the corner Render should get another speedup.  Search around for Keith Packard and his comments about Render and GCC 4.0.<br />
<br />
I've been playing around with Luminocity on my gentoo partition.  Impressive stuff.  I love how the menus fold over like a piece of paper when opening them and the expose type stuff in the workspace windows.<br />
<br />
But the real question is how do these Render optimizations tie into the fact that ATI still hasn't exposed any functionality in their drivers for hardware acceleration ala NVidia (RenderAcceleration)?</description>
			<pubDate>Fri, 15 Apr 2005 21:44:00 GMT</pubDate>
			<author>donotreply@osnews.com (Anonymous)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>Yay =)</title>
			<link>http://www.osnews.com/thread?</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?</guid>
			<description>I always get excited when I hear about aggressive X-related developments; hell, ANY tinkering on X catches my attention.  After years and years of virtually stagnant xfree development, fervent discussions like these keeps my hopes high for the future of the free *NIX desktops.</description>
			<pubDate>Fri, 15 Apr 2005 21:57:00 GMT</pubDate>
			<author>donotreply@osnews.com (Anonymous)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>Ok I'm behind on all this</title>
			<link>http://www.osnews.com/thread?</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?</guid>
			<description>I thought going from Xfree to x.org would be a performance increase.  I don't really care about eye candy like shadows,transparency,  but one thing I did want is vsync on the desktop, Does x.org provide that?<br />
<br />
And if one turns off the composite extension does x.org bring anything to the table that xfree doesn't?  Being from the point of view of an end user.  And I use nvidia binaries btw, not sure how all that ties in, but I've read that you can't use RENDER and still have opengl available for games.<br />
<br />
Just not sure what the current improvements/limitations x.org brings to the table.</description>
			<pubDate>Fri, 15 Apr 2005 22:50:00 GMT</pubDate>
			<author>donotreply@osnews.com (Anonymous)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RENDER and OpenGL</title>
			<link>http://www.osnews.com/thread?</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?</guid>
			<description>Using the following works with the (few) games that I have tried.<br />
<br />
<br />
Section &quot;DRI&quot;<br />
    Mode 0666<br />
EndSection<br />
<br />
Section &quot;Extensions&quot;<br />
        Option &quot;Composite&quot; &quot;Enable&quot;<br />
        Option &quot;RENDER&quot; &quot;Enable&quot;<br />
EndSection<br />
<br />
Section &quot;Device&quot;<br />
        Identifier  &quot;Card0&quot;<br />
        Driver      &quot;nvidia&quot;<br />
        VendorName  &quot;nVidia Corporation&quot;<br />
        BoardName   &quot;NV17 [GeForce4 MX 440]&quot;<br />
        BusID       &quot;PCI:1:0:0&quot;<br />
        Option       &quot;NoLogo&quot; &quot;true&quot;<br />
#       Option      &quot;DigitalVibrance&quot; &quot;32&quot;<br />
        Option      &quot;RenderAccel&quot; &quot;true&quot;<br />
        Option      &quot;AllowGLXWithComposite&quot; &quot;true&quot;<br />
EndSection</description>
			<pubDate>Fri, 15 Apr 2005 23:02:00 GMT</pubDate>
			<author>donotreply@osnews.com (Anonymous)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>DRI and nvidia</title>
			<link>http://www.osnews.com/thread?</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?</guid>
			<description>remove this part<br />
<br />
Section &quot;DRI&quot;<br />
Mode 0666<br />
EndSection <br />
<br />
DRI isn't needed by nvidia.</description>
			<pubDate>Fri, 15 Apr 2005 23:37:00 GMT</pubDate>
			<author>donotreply@osnews.com (Anonymous)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>XServer?</title>
			<link>http://www.osnews.com/thread?</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?</guid>
			<description>what is xserver? how does it relate to Xorg ? Will the former kill the latter ?</description>
			<pubDate>Sat, 16 Apr 2005 00:00:00 GMT</pubDate>
			<author>donotreply@osnews.com (Anonymous)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE: XServer?</title>
			<link>http://www.osnews.com/thread?</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?</guid>
			<description>xserver is currently mainly a testbed for x.org development - it won't replace x.org, it might even die sooner or later...</description>
			<pubDate>Sat, 16 Apr 2005 00:41:00 GMT</pubDate>
			<author>donotreply@osnews.com (Anonymous)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>Re:So (Chris)</title>
			<link>http://www.osnews.com/thread?</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?</guid>
			<description>NVIDIA has Xrender acceleration, wich means that all Xrender stuff in nvidia cards can be hardware accelerated, if you enable the right option in the xorg configuration file.<br />
<br />
So, in non-NVIDIA cards, Xrender is much slower. You just didn't noticed the slowness because of this particular reason.</description>
			<pubDate>Sat, 16 Apr 2005 04:09:00 GMT</pubDate>
			<author>donotreply@osnews.com (Anonymous)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>modular X</title>
			<link>http://www.osnews.com/thread?</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?</guid>
			<description>Weren't they moving to modular xorg development at some point?</description>
			<pubDate>Sat, 16 Apr 2005 04:21:00 GMT</pubDate>
			<author>donotreply@osnews.com (Anonymous)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE: Rasterman?</title>
			<link>http://www.osnews.com/thread?</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?</guid>
			<description>I'm sure raster has better things to do with his time.<br />
<br />
Though maybe a leaf can be taken from his book and this team might actually be able to produce something effective.</description>
			<pubDate>Sat, 16 Apr 2005 06:28:00 GMT</pubDate>
			<author>donotreply@osnews.com (Anonymous)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>I actually donated some routines recently for xrender speedups...</title>
			<link>http://www.osnews.com/thread?</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?</guid>
			<description>I put code where my mouth was and wrote some code and gave it off to ajax on #freedesktop.org a few weeks ago:<br />
<br />
<a href="http://www.rasterman.com/files/blend.tar.gz" rel="nofollow">http://www.rasterman.com/files/blend.tar.gz</a><br />
<br />
these routines should be able to be drop-in replacements for xrender's blending. i'm leaving it to others to integrate them into x's actual codebase - but this is the nuts and bolts. high-speed C and ASM routines here should cover a shunk of xrender paths and get some speedups.</description>
			<pubDate>Sat, 16 Apr 2005 07:31:00 GMT</pubDate>
			<author>donotreply@osnews.com (Anonymous)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>@raster</title>
			<link>http://www.osnews.com/thread?</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?</guid>
			<description>cool hope they intergrate them <img src="/images/emo/smile.gif" alt=";)" /></description>
			<pubDate>Sat, 16 Apr 2005 15:44:00 GMT</pubDate>
			<author>donotreply@osnews.com (Anonymous)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE:Re:So (Chris)</title>
			<link>http://www.osnews.com/thread?</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?</guid>
			<description>NVIDIA has Xrender acceleration, wich means that all Xrender stuff in nvidia cards can be hardware accelerated, if you enable the right option in the xorg configuration file.<br />
Unfortunately it is horribly buggy and unstable ATM.  Using the most recent NV drivers (7174) with x.org 6.8.2 caused X to hard lock whenever I used Mozilla/Epiphany/Firefox for an extended period of time.</description>
			<pubDate>Sat, 16 Apr 2005 21:21:00 GMT</pubDate>
			<author>donotreply@osnews.com (Anonymous)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>@wheaty</title>
			<link>http://www.osnews.com/thread?</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?</guid>
			<description>So use 6629 instead</description>
			<pubDate>Sat, 16 Apr 2005 23:02:00 GMT</pubDate>
			<author>donotreply@osnews.com (Anonymous)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>Re: I actually donated some routines ...</title>
			<link>http://www.osnews.com/thread?</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?</guid>
			<description>Hi,<br />
<br />
are these routines from imlib2?<br />
if render improves, would imlib2 start using render?<br />
<br />
imlib2's blending is really great, it's astounding to see imlib blend with an alpha gradient, 30 fps, and have a really low cpu usage:<br />
<a href="http://fopref.meinungsverstaerker.de/div/rootvis.png" rel="nofollow">http://fopref.meinungsverstaerker.de/div/rootvis.png</a> <br />
<br />
(you can't count on the stuff top reports on that screenshot)<br />
<br />
regards<br />
Ford</description>
			<pubDate>Sun, 17 Apr 2005 11:47:00 GMT</pubDate>
			<author>donotreply@osnews.com (Anonymous)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>XGL is the future... hopefully soon.</title>
			<link>http://www.osnews.com/thread?</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?</guid>
			<description>I figure that for this stuff to be realy accepted you'd have to move it to OpenGL-based for the real performance enhancement...<br />
<br />
The 2d portions of a GPU core are tiny compared to the 3d portions.. they are much more capable.</description>
			<pubDate>Sun, 17 Apr 2005 12:10:00 GMT</pubDate>
			<author>donotreply@osnews.com (Anonymous)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE:RE:Re:So (Chris)</title>
			<link>http://www.osnews.com/thread?</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?</guid>
			<description>&gt;Unfortunately it is horribly buggy and unstable ATM. &gt;Using the most recent NV drivers (7174) with x.org 6.8.2 &gt;caused X to hard lock whenever I used &gt;Mozilla/Epiphany/Firefox &gt;for an extended period of time.<br />
<br />
Yes,I used the 6629 nvidia drive ,but it like a shit,when I open the firefox,the firefox crashed ,the screen and key locked and screen turn to black.</description>
			<pubDate>Sun, 17 Apr 2005 15:50:00 GMT</pubDate>
			<author>donotreply@osnews.com (Anonymous)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>@Mike (modular X)</title>
			<link>http://www.osnews.com/thread?</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?</guid>
			<description>This is being worked on, originally it was daniels and ajax hacking on this. I've started to move their work from DebriX over to xc-HEAD and it's starting to come alive <img src="/images/emo/smile.gif" alt=";)" /> <br />
<br />
Shawn.</description>
			<pubDate>Sun, 17 Apr 2005 20:12:00 GMT</pubDate>
			<author>donotreply@osnews.com (Anonymous)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>Hack after hack</title>
			<link>http://www.osnews.com/thread?</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?</guid>
			<description>Maybe if you keep piling on hack after hack over the X11 protocol, you'll finally have something halfway decent. 10 years of &quot;hacking&quot; indicates that is very unlikely. <br />
<br />
And on another note: Seriously, you guys still have to edit configuration files to get stuff working? Are fonts even sorted out yet? Must be the year of the Linux desktop!</description>
			<pubDate>Sun, 17 Apr 2005 21:52:00 GMT</pubDate>
			<author>donotreply@osnews.com (Anonymous)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>Re: Hack after hack</title>
			<link>http://www.osnews.com/thread?</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?</guid>
			<description>True that config files are still involved, but they're a lot less of a failing point now. You can now have your config auto-generated most of the time, and you can even set up so that you can plug 'n' play keyboards / mice. A big part of the problem is still the whole driver issue. If hardware manufacturers contributed more, auto configuration would be a lot more dependable. Fonts I don't know much about <img src="/images/emo/smile.gif" alt=";)" /></description>
			<pubDate>Mon, 18 Apr 2005 03:54:00 GMT</pubDate>
			<author>donotreply@osnews.com (Anonymous)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>Re: Hack after hack</title>
			<link>http://www.osnews.com/thread?</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?</guid>
			<description>Maybe if you keep piling on hack after hack over the X11 protocol, you'll finally have something halfway decent. 10 years of &quot;hacking&quot; indicates that is very unlikely. <br />
<br />
<br />
Obviously you know what you're talking about, and you've profiled X and found that the X11 protocol is the cause of the slowness? Weird, because people has found to be the CONTRARY</description>
			<pubDate>Wed, 20 Apr 2005 20:24:00 GMT</pubDate>
			<author>donotreply@osnews.com (Anonymous)</author>
			<category>Comments</category>
		</item>
	</channel>
</rss>
