<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: What OpenGL actually needs</title>
	<atom:link href="http://aras-p.info/blog/2007/11/08/what-opengl-actually-needs/feed/" rel="self" type="application/rss+xml" />
	<link>http://aras-p.info/blog/2007/11/08/what-opengl-actually-needs/</link>
	<description>Random thoughts of a triangle pusher</description>
	<lastBuildDate>Thu, 09 Feb 2012 07:56:51 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: bugsie</title>
		<link>http://aras-p.info/blog/2007/11/08/what-opengl-actually-needs/comment-page-1/#comment-21623</link>
		<dc:creator>bugsie</dc:creator>
		<pubDate>Wed, 14 Oct 2009 17:17:24 +0000</pubDate>
		<guid isPermaLink="false">http://aras-p.info/blog/2007/11/08/what-opengl-actually-needs/#comment-21623</guid>
		<description>Well, OpenGL is buggier specifically because there&#039;s a lot more to implement. Honestly, try and have a look at things like FEEDBACK, glPopName, efficient display lists, pbuffers (my a$$, as you say), various versions of npot textures, full fixed-function lighting, and the list continues...
How do you expect a DX10 like card implements all that cruft ? 
DX10 driver: set the states down to the hw
OpenGL driver: have to implement all the cruft. Implement all the interaction between some fixed function and some programmability. Oh, and implement ftransform properly while at it...

Have you found bugs that were in the parser part of a compiler for sure ? That part is the easy bit, and was actually shared across vendors. It&#039;s not where most bugs are though.</description>
		<content:encoded><![CDATA[<p>Well, OpenGL is buggier specifically because there&#8217;s a lot more to implement. Honestly, try and have a look at things like FEEDBACK, glPopName, efficient display lists, pbuffers (my a$$, as you say), various versions of npot textures, full fixed-function lighting, and the list continues&#8230;<br />
How do you expect a DX10 like card implements all that cruft ?<br />
DX10 driver: set the states down to the hw<br />
OpenGL driver: have to implement all the cruft. Implement all the interaction between some fixed function and some programmability. Oh, and implement ftransform properly while at it&#8230;</p>
<p>Have you found bugs that were in the parser part of a compiler for sure ? That part is the easy bit, and was actually shared across vendors. It&#8217;s not where most bugs are though.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

