<?xml version="1.0" encoding="ISO-8859-15"?>
<rss version="2.0"
 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
 xmlns:content="http://purl.org/rss/1.0/modules/content/"
 xmlns:atom="http://www.w3.org/2005/Atom"
>
	<channel>
		<copyright>All rights reserved</copyright>
		<pubDate>Sat, 06 Sep 2008 23:31:47 GMT</pubDate>
		<lastBuildDate>Sat, 06 Sep 2008 23:31:47 GMT</lastBuildDate>
		<docs>http://blogs.law.harvard.edu/tech/rss</docs>
		<description>GoT - list_messages</description>
		<image>
			<link>http://gathering.tweakers.net</link>
			<title>Gathering of Tweakers</title>
			<url>http://tweakimg.net/g/if/logo.gif</url>
		</image>
		<language>nl-nl</language>
		<link>http://gathering.tweakers.net/rss/list_messages/1291305/last</link>
		<atom:link href="http://gathering.tweakers.net/rss/list_messages/1291305/last" rel="self" type="application/rss+xml" />
		<title>DirectX/OpenGL - Software Engineering &amp; Architecture - GoT</title>
		<webMaster>gathering@tweakers.net (Administrator)</webMaster>
		<item>
			<title>.oisyn</title>
			<link>http://gathering.tweakers.net/forum/list_message/30558819?data%5Bsource%5D=rss#30558819</link>
			<author>dummy@example.com (.oisyn)</author>
			<description>maandag 11 augustus 2008 12:36
Crud. Oh well, their loss. </description>
			<content:encoded><![CDATA[maandag 11 augustus 2008 12:36<br />
Crud. Oh well, their loss. <img src="http://gathering.tweakers.net/global/smileys/smile.gif" width="15"  height="15" alt=":)" class="smiley">]]></content:encoded>
			<guid isPermaLink="false">http://gathering.tweakers.net/forum/list_message/30558819#30558819</guid>
			<pubDate>Mon, 11 Aug 2008 10:36:37 GMT</pubDate>
		</item>
		<item>
			<title>The Flying Dutchman</title>
			<link>http://gathering.tweakers.net/forum/list_message/30559004?data%5Bsource%5D=rss#30559004</link>
			<author>dummy@example.com (The Flying Dutchman)</author>
			<description>maandag 11 augustus 2008 13:07
Ik denk dat Khronos flink commentaar gaat krijgen van de OpenGL community als ze nu, na een jaar helemaal niets van zich te laten horen, terwijl OpenGL 3.0 vorig jaar herfst al het levenslicht zou zien, niet de vernieuwende api is die men verwacht.

Overigens is er ook al meer dan een jaar geen OpenGL pipeline newsletter geweest. De OpenGL gebruikers zullen hier beslist niet blij mee zijn... nouja, nog maar een paar dagen afwachten wat er nou echt gaat gebeuren.</description>
			<content:encoded><![CDATA[maandag 11 augustus 2008 13:07<br />
Ik denk dat Khronos flink commentaar gaat krijgen van de OpenGL community als ze nu, na een jaar helemaal niets van zich te laten horen, terwijl OpenGL 3.0 vorig jaar herfst al het levenslicht zou zien, niet de vernieuwende api is die men verwacht.<br>
<br>
Overigens is er ook al meer dan een jaar geen OpenGL pipeline newsletter geweest. De OpenGL gebruikers zullen hier beslist niet blij mee zijn... nouja, nog maar een paar dagen afwachten wat er nou echt gaat gebeuren.]]></content:encoded>
			<guid isPermaLink="false">http://gathering.tweakers.net/forum/list_message/30559004#30559004</guid>
			<pubDate>Mon, 11 Aug 2008 11:07:35 GMT</pubDate>
		</item>
		<item>
			<title>The Flying Dutchman</title>
			<link>http://gathering.tweakers.net/forum/list_message/30560254?data%5Bsource%5D=rss#30560254</link>
			<author>dummy@example.com (The Flying Dutchman)</author>
			<description>maandag 11 augustus 2008 16:39
Uitgelekte specificaties:
http://opengl.org/registry/doc/glspec30.20080811.pdf


Nog niet gekeken, maar wat ik ervan heb begrepen is het niet veel meer dan OpenGL 2.2.
Zie voor meer:

http://www.opengl.org/dis...mber=229374&amp;fpart=154
en
http://www.gamedev.net/co...topic.asp?topic_id=504547

Ook de specificaties van GLSL 1.3 zijn bekend:
http://www.opengl.org/reg...LangSpec.Full.1.30.08.pdf</description>
			<content:encoded><![CDATA[maandag 11 augustus 2008 16:39<br />
Uitgelekte specificaties:<br>
<a href="http://opengl.org/registry/doc/glspec30.20080811.pdf" title="http://opengl.org/registry/doc/glspec30.20080811.pdf" rel="external">http://opengl.org/registry/doc/glspec30.20080811.pdf</a><br>
<br>
<br>
Nog niet gekeken, maar wat ik ervan heb begrepen is het niet veel meer dan OpenGL 2.2.<br>
Zie voor meer:<br>
<br>
<a href="http://www.opengl.org/discussion_boards/ubbthreads.php?ubb=showflat&amp;Number=229374&amp;fpart=154" title="http://www.opengl.org/discussion_boards/ubbthreads.php?ubb=showflat&amp;Number=229374&amp;fpart=154" rel="external">http://www.opengl.org/dis...mber=229374&amp;fpart=154</a><br>
en<br>
<a href="http://www.gamedev.net/community/forums/topic.asp?topic_id=504547" title="http://www.gamedev.net/community/forums/topic.asp?topic_id=504547" rel="external">http://www.gamedev.net/co...topic.asp?topic_id=504547</a><br>
<br>
Ook de specificaties van GLSL 1.3 zijn bekend:<br>
<a href="http://www.opengl.org/registry/doc/GLSLangSpec.Full.1.30.08.pdf" title="http://www.opengl.org/registry/doc/GLSLangSpec.Full.1.30.08.pdf" rel="external">http://www.opengl.org/reg...LangSpec.Full.1.30.08.pdf</a>]]></content:encoded>
			<guid isPermaLink="false">http://gathering.tweakers.net/forum/list_message/30560254#30560254</guid>
			<pubDate>Mon, 11 Aug 2008 14:39:11 GMT</pubDate>
		</item>
		<item>
			<title>DOT</title>
			<link>http://gathering.tweakers.net/forum/list_message/30560602?data%5Bsource%5D=rss#30560602</link>
			<author>dummy@example.com (DOT)</author>
			<description>maandag 11 augustus 2008 17:46
Hmm, blijkbaar hebben ze er genoeg van bij de ARB. Ik zou zeggen, laat OGL maar varen en port D3D naar Unix met de hulp van Codeweavers. Als de ARB zelf geen API meer kan verbeteren, dan volgen we Microsoft wel gewoon.</description>
			<content:encoded><![CDATA[maandag 11 augustus 2008 17:46<br />
Hmm, blijkbaar hebben ze er genoeg van bij de ARB. Ik zou zeggen, laat OGL maar varen en port D3D naar Unix met de hulp van Codeweavers. Als de ARB zelf geen API meer kan verbeteren, dan volgen we Microsoft wel gewoon.]]></content:encoded>
			<guid isPermaLink="false">http://gathering.tweakers.net/forum/list_message/30560602#30560602</guid>
			<pubDate>Mon, 11 Aug 2008 15:46:01 GMT</pubDate>
		</item>
		<item>
			<title>Shammah</title>
			<link>http://gathering.tweakers.net/forum/list_message/30563728?data%5Bsource%5D=rss#30563728</link>
			<author>dummy@example.com (Shammah)</author>
			<description>dinsdag 12 augustus 2008 10:33
Ik denk dat ik maar ga overstappen naar DirectX dan. Ik ben nog nieuwe in OpenGL, en ik denk dat het beter is om nu naar Dx te gaan voordat ik vastgeroest zit aan OpenGL, want het schijnt niet best te zijn </description>
			<content:encoded><![CDATA[dinsdag 12 augustus 2008 10:33<br />
Ik denk dat ik maar ga overstappen naar DirectX dan. Ik ben nog nieuwe in OpenGL, en ik denk dat het beter is om nu naar Dx te gaan voordat ik vastgeroest zit aan OpenGL, want het schijnt niet best te zijn <img src="http://gathering.tweakers.net/global/smileys/yawnee.gif" width="15"  height="15" alt=":O" class="smiley">]]></content:encoded>
			<guid isPermaLink="false">http://gathering.tweakers.net/forum/list_message/30563728#30563728</guid>
			<pubDate>Tue, 12 Aug 2008 08:33:48 GMT</pubDate>
		</item>
		<item>
			<title>The Flying Dutchman</title>
			<link>http://gathering.tweakers.net/forum/list_message/30564753?data%5Bsource%5D=rss#30564753</link>
			<author>dummy@example.com (The Flying Dutchman)</author>
			<description>dinsdag 12 augustus 2008 12:56
De community is furieus over deze nieuwe versie. Het deprication model geeft echter hoop, vrijwel alle fixed pipeline functionaliteit is depricated en zal met een volgende versie niet meer aanwezig zijn (zie hiervoor de specificatie, appendix E). Door profielen te gebruiken kun je bijvoorbeeld kiezen voor het forward-compatible profiel, dat geen gebruik maakt van depricated functies.

Ook is de object georienteerde api nog niet van de baan, er wordt aan gewerkt volgens Khronos leden die gereageerd hebben in een topic op opengl.org. De community heeft echter totaal geen vertrouwen meer in Khronos, nu ze na een jaar niets van zich te laten horen een OpenGL api uitbrengen die niet is wat ze beloofd hebben. Het vertrouwen is helemaal weg en de enige manier waarop dit teruggewonnen kan worden door Khronos is het snel uitbrengen van een geupdate spec (versie 3.1) die alle depricated code eruit gooit. Ook is het nog even afwachten welke info er de komende dagen op Siggraph 2008 bekend wordt.

Ik blijf voorlopig nog wel even bij OpenGL, al is het alleen maar omdat het cross-platform is. Ik hoop dat er zo snel mogelijk drivers beschikbaar komen, dan kan ik gaan ontwikkelen (uiteraard zal ik dan het forward-compatible profiel gaan gebruiken). Verder is het te hopen dat Khronos snel met meer updates komt, want ik had ook gehoopt op een mooie, moderne en schone api om in te ontwikkelen.</description>
			<content:encoded><![CDATA[dinsdag 12 augustus 2008 12:56<br />
De community is furieus over deze nieuwe versie. Het deprication model geeft echter hoop, vrijwel alle fixed pipeline functionaliteit is depricated en zal met een volgende versie niet meer aanwezig zijn (zie hiervoor de specificatie, appendix E). Door profielen te gebruiken kun je bijvoorbeeld kiezen voor het forward-compatible profiel, dat geen gebruik maakt van depricated functies.<br>
<br>
Ook is de object georienteerde api nog niet van de baan, er wordt aan gewerkt volgens Khronos leden die gereageerd hebben in een topic op opengl.org. De community heeft echter totaal geen vertrouwen meer in Khronos, nu ze na een jaar niets van zich te laten horen een OpenGL api uitbrengen die niet is wat ze beloofd hebben. Het vertrouwen is helemaal weg en de enige manier waarop dit teruggewonnen kan worden door Khronos is het snel uitbrengen van een geupdate spec (versie 3.1) die alle depricated code eruit gooit. Ook is het nog even afwachten welke info er de komende dagen op Siggraph 2008 bekend wordt.<br>
<br>
Ik blijf voorlopig nog wel even bij OpenGL, al is het alleen maar omdat het cross-platform is. Ik hoop dat er zo snel mogelijk drivers beschikbaar komen, dan kan ik gaan ontwikkelen (uiteraard zal ik dan het forward-compatible profiel gaan gebruiken). Verder is het te hopen dat Khronos snel met meer updates komt, want ik had ook gehoopt op een mooie, moderne en schone api om in te ontwikkelen.]]></content:encoded>
			<guid isPermaLink="false">http://gathering.tweakers.net/forum/list_message/30564753#30564753</guid>
			<pubDate>Tue, 12 Aug 2008 10:56:31 GMT</pubDate>
		</item>
		<item>
			<title>Cyphax</title>
			<link>http://gathering.tweakers.net/forum/list_message/30564857?data%5Bsource%5D=rss#30564857</link>
			<author>dummy@example.com (Cyphax)</author>
			<description>dinsdag 12 augustus 2008 13:13
Het klinkt een klein beetje als X11 waar mensen het op gegeven moment ook helemaal mee gehad hebben en een fork hebben gemaakt. 
Dit is niet zo mooi, tijd om echt actie te ondernemen? Of gewoon OpenGL 2.2 blijven gebruiken?</description>
			<content:encoded><![CDATA[dinsdag 12 augustus 2008 13:13<br />
Het klinkt een klein beetje als X11 waar mensen het op gegeven moment ook helemaal mee gehad hebben en een fork hebben gemaakt. <img src="http://gathering.tweakers.net/global/smileys/shutup.gif" width="15"  height="16" alt=":X" class="smiley"><br>
Dit is niet zo mooi, tijd om echt actie te ondernemen? Of gewoon OpenGL 2.2 blijven gebruiken?]]></content:encoded>
			<guid isPermaLink="false">http://gathering.tweakers.net/forum/list_message/30564857#30564857</guid>
			<pubDate>Tue, 12 Aug 2008 11:13:43 GMT</pubDate>
		</item>
		<item>
			<title>The Flying Dutchman</title>
			<link>http://gathering.tweakers.net/forum/list_message/30564939?data%5Bsource%5D=rss#30564939</link>
			<author>dummy@example.com (The Flying Dutchman)</author>
			<description>dinsdag 12 augustus 2008 13:26
Ik denk dat ontwikkelaars die de optie hebben om DirectX te gebruiken vrij masaal zullen overstappen (als ze dat niet al gedaan hadden). Voor anderen die geen keuze hebben (linux, mac), zij zullen wel blijven. Je kunt OpenGL niet zomaar even forken oid. Een api heeft driver support nodig en anders heb je er helemaal niets aan. Dus zoiets zie ik niet zomaar gebeuren.

Wel kun je reacties lezen op de fora van mensen die een software rasterizer voor Larabee willen gaan schrijven (en die dus hopen dat graphics fabrikanten allemaal richting een Larabee achtige structuur gaan). Maar een rasterizer schrijven is ook geen kattepis en het is nog maar de vraag of Ati en nVidia wel die kant op gaan (nVidia heeft niet eens een x86 licentie en dus k&#225;n nVidia dat niet eens).

Daarnaast zal het laatste woord hierover niet gesproken zijn, sowieso verwacht ik nog meer nieuws de komende dagen van Siggraph 2008, over de toekomstplannen voor OpenGL van Khronos. Voor de duidelijkheid, OpenGL 3.0 is een redelijk complete api (alleen geometry shaders moeten via extensies benaderd worden) waarmee je prachtige applicaties kunt bouwen. Het gaat alleen niet zo gemakkelijk als met DirectX en veel hangt af van driver support (en of de hardware fabrikanten de geometry shader extensie in hun drivers zullen opnemen).</description>
			<content:encoded><![CDATA[dinsdag 12 augustus 2008 13:26<br />
Ik denk dat ontwikkelaars die de optie hebben om DirectX te gebruiken vrij masaal zullen overstappen (als ze dat niet al gedaan hadden). Voor anderen die geen keuze hebben (linux, mac), zij zullen wel blijven. Je kunt OpenGL niet zomaar even forken oid. Een api heeft driver support nodig en anders heb je er helemaal niets aan. Dus zoiets zie ik niet zomaar gebeuren.<br>
<br>
Wel kun je reacties lezen op de fora van mensen die een software rasterizer voor Larabee willen gaan schrijven (en die dus hopen dat graphics fabrikanten allemaal richting een Larabee achtige structuur gaan). Maar een rasterizer schrijven is ook geen kattepis en het is nog maar de vraag of Ati en nVidia wel die kant op gaan (nVidia heeft niet eens een x86 licentie en dus k&#225;n nVidia dat niet eens).<br>
<br>
Daarnaast zal het laatste woord hierover niet gesproken zijn, sowieso verwacht ik nog meer nieuws de komende dagen van Siggraph 2008, over de toekomstplannen voor OpenGL van Khronos. Voor de duidelijkheid, OpenGL 3.0 is een redelijk complete api (alleen geometry shaders moeten via extensies benaderd worden) waarmee je prachtige applicaties kunt bouwen. Het gaat alleen niet zo gemakkelijk als met DirectX en veel hangt af van driver support (en of de hardware fabrikanten de geometry shader extensie in hun drivers zullen opnemen).]]></content:encoded>
			<guid isPermaLink="false">http://gathering.tweakers.net/forum/list_message/30564939#30564939</guid>
			<pubDate>Tue, 12 Aug 2008 11:26:45 GMT</pubDate>
		</item>
		<item>
			<title>Cyphax</title>
			<link>http://gathering.tweakers.net/forum/list_message/30565071?data%5Bsource%5D=rss#30565071</link>
			<author>dummy@example.com (Cyphax)</author>
			<description>dinsdag 12 augustus 2008 13:45
Het gaat me niet zozeer om het technische aspect, ik geloof wel dat je met OpenGL genoeg kan, maar meer de onvrede die het oplevert bij developers die nu OpenGL laten voor wat het is hierom, en de negatieve marketing die daarbij komt kijken.</description>
			<content:encoded><![CDATA[dinsdag 12 augustus 2008 13:45<br />
Het gaat me niet zozeer om het technische aspect, ik geloof wel dat je met OpenGL genoeg kan, maar meer de onvrede die het oplevert bij developers die nu OpenGL laten voor wat het is hierom, en de negatieve marketing die daarbij komt kijken.]]></content:encoded>
			<guid isPermaLink="false">http://gathering.tweakers.net/forum/list_message/30565071#30565071</guid>
			<pubDate>Tue, 12 Aug 2008 11:45:25 GMT</pubDate>
		</item>
		<item>
			<title>.oisyn</title>
			<link>http://gathering.tweakers.net/forum/list_message/30565081?data%5Bsource%5D=rss#30565081</link>
			<author>dummy@example.com (.oisyn)</author>
			<description>dinsdag 12 augustus 2008 13:46
quote:The Flying Dutchman schreef op dinsdag 12 augustus 2008 @ 13:26:
Wel kun je reacties lezen op de fora van mensen die een software rasterizer voor Larabee willen gaan schrijven (en die dus hopen dat graphics fabrikanten allemaal richting een Larabee achtige structuur gaan). Maar een rasterizer schrijven is ook geen kattepis en het is nog maar de vraag of Ati en nVidia wel die kant op gaan (nVidia heeft niet eens een x86 licentie en dus k&#225;n nVidia dat niet eens).Het hoeft natuurlijk ook niet een x86 te zijn om te &quot;software rasterizen&quot;. SM 4.0 is al dermate uitgebreid dat je het bijna general purpose cpu&#039;s kunt noemen, en de daadwerkelijke hardware is niet gelimiteerd aan wat je met grafische API&#039;s ermee kunt bereiken (zie bijvoorbeeld CUDA). Het zal voor nVidia niet heel lastig zijn om hun shader hardware nog meer open te gooien zodat je er gewoon een rasterizer mee kunt maken (dus zelf triangle setup en interpolation e.d. doen).</description>
			<content:encoded><![CDATA[dinsdag 12 augustus 2008 13:46<br />
<blockquote><div>quote:</div><div class="message-quote-div"><b><a href="http://gathering.tweakers.net/forum/list_message/30564939#30564939" rel="external" class="messagelink">The Flying Dutchman schreef op dinsdag 12 augustus 2008 @ 13:26</a>:</b><br>
Wel kun je reacties lezen op de fora van mensen die een software rasterizer voor Larabee willen gaan schrijven (en die dus hopen dat graphics fabrikanten allemaal richting een Larabee achtige structuur gaan). Maar een rasterizer schrijven is ook geen kattepis en het is nog maar de vraag of Ati en nVidia wel die kant op gaan (nVidia heeft niet eens een x86 licentie en dus k&#225;n nVidia dat niet eens).</div></blockquote>Het hoeft natuurlijk ook niet een x86 te zijn om te &quot;software rasterizen&quot;. SM 4.0 is al dermate uitgebreid dat je het bijna general purpose cpu&#039;s kunt noemen, en de daadwerkelijke hardware is niet gelimiteerd aan wat je met grafische API&#039;s ermee kunt bereiken (zie bijvoorbeeld CUDA). Het zal voor nVidia niet heel lastig zijn om hun shader hardware nog meer open te gooien zodat je er gewoon een rasterizer mee kunt maken (dus zelf triangle setup en interpolation e.d. doen).]]></content:encoded>
			<guid isPermaLink="false">http://gathering.tweakers.net/forum/list_message/30565081#30565081</guid>
			<pubDate>Tue, 12 Aug 2008 11:46:37 GMT</pubDate>
		</item>
		<item>
			<title>The Flying Dutchman</title>
			<link>http://gathering.tweakers.net/forum/list_message/30565142?data%5Bsource%5D=rss#30565142</link>
			<author>dummy@example.com (The Flying Dutchman)</author>
			<description>dinsdag 12 augustus 2008 13:55
quote:Cyphax schreef op dinsdag 12 augustus 2008 @ 13:45:
Het gaat me niet zozeer om het technische aspect, ik geloof wel dat je met OpenGL genoeg kan, maar meer de onvrede die het oplevert bij developers die nu OpenGL laten voor wat het is hierom, en de negatieve marketing die daarbij komt kijken.Het levert zeker onvrede op, maar een hoop ontwikkelaars hebben gewoon geen keuze. Ze moeten wel OpenGL gebruiken (omdat ze bijvoorbeeld voor Linux of voor de Mac ontwikkelen). Daarnaast maakt OpenGL 3.0 wel DirectX 10 functies beschikbaar voor Windows XP. Dit kan natuurlijk ook nog een reden zijn om OpenGL te ontwikkelen. Khronos vraagt nu wel om feedback, maar velen vinden dat ze dit in januari hadden moeten doen, toen de beslissing werd genomen om eerst nieuwe functionaliteit toe te voegen, in plaats van het herschrijven van de api, niet nu OpenGL 3 gereleased is.

Dus het levert inderdaad nogal wat onvrede op, ook komt het de publiciteit niet ten goede. Echter denk ik dat die publiciteit er niet heel erg veel toe doet. Developers zijn zelf heel goed in staat om te beoordelen of een api goed bruikbaar is of niet, goeie publiciteit of niet.quote:.oisyn schreef op dinsdag 12 augustus 2008 @ 13:46:
[...]

Het hoeft natuurlijk ook niet een x86 te zijn om te &quot;software rasterizen&quot;. SM 4.0 is al dermate uitgebreid dat je het bijna general purpose cpu&#039;s kunt noemen, en de daadwerkelijke hardware is niet gelimiteerd aan wat je met grafische API&#039;s ermee kunt bereiken (zie bijvoorbeeld CUDA). Het zal voor nVidia niet heel lastig zijn om hun shader hardware nog meer open te gooien zodat je er gewoon een rasterizer mee kunt maken (dus zelf triangle setup en interpolation e.d. doen).Daar heb je natuurlijk helemaal gelijk in, maar het zou waarschijnlijk eenvoudiger zijn als je gewoon standaard x86 c++ code voor alle platformen, zonder tussenkomst van Cuda iod zou kunnen schrijven.</description>
			<content:encoded><![CDATA[dinsdag 12 augustus 2008 13:55<br />
<blockquote><div>quote:</div><div class="message-quote-div"><b><a href="http://gathering.tweakers.net/forum/list_message/30565071#30565071" rel="external" class="messagelink">Cyphax schreef op dinsdag 12 augustus 2008 @ 13:45</a>:</b><br>
Het gaat me niet zozeer om het technische aspect, ik geloof wel dat je met OpenGL genoeg kan, maar meer de onvrede die het oplevert bij developers die nu OpenGL laten voor wat het is hierom, en de negatieve marketing die daarbij komt kijken.</div></blockquote>Het levert zeker onvrede op, maar een hoop ontwikkelaars hebben gewoon geen keuze. Ze moeten wel OpenGL gebruiken (omdat ze bijvoorbeeld voor Linux of voor de Mac ontwikkelen). Daarnaast maakt OpenGL 3.0 wel DirectX 10 functies beschikbaar voor Windows XP. Dit kan natuurlijk ook nog een reden zijn om OpenGL te ontwikkelen. Khronos vraagt nu wel om feedback, maar velen vinden dat ze dit in januari hadden moeten doen, toen de beslissing werd genomen om eerst nieuwe functionaliteit toe te voegen, in plaats van het herschrijven van de api, niet nu OpenGL 3 gereleased is.<br>
<br>
Dus het levert inderdaad nogal wat onvrede op, ook komt het de publiciteit niet ten goede. Echter denk ik dat die publiciteit er niet heel erg veel toe doet. Developers zijn zelf heel goed in staat om te beoordelen of een api goed bruikbaar is of niet, goeie publiciteit of niet.<blockquote><div>quote:</div><div class="message-quote-div"><b><a href="http://gathering.tweakers.net/forum/list_message/30565081#30565081" rel="external" class="messagelink">.oisyn schreef op dinsdag 12 augustus 2008 @ 13:46</a>:</b><br>
[...]<br>
<br>
Het hoeft natuurlijk ook niet een x86 te zijn om te &quot;software rasterizen&quot;. SM 4.0 is al dermate uitgebreid dat je het bijna general purpose cpu&#039;s kunt noemen, en de daadwerkelijke hardware is niet gelimiteerd aan wat je met grafische API&#039;s ermee kunt bereiken (zie bijvoorbeeld CUDA). Het zal voor nVidia niet heel lastig zijn om hun shader hardware nog meer open te gooien zodat je er gewoon een rasterizer mee kunt maken (dus zelf triangle setup en interpolation e.d. doen).</div></blockquote>Daar heb je natuurlijk helemaal gelijk in, maar het zou waarschijnlijk eenvoudiger zijn als je gewoon standaard x86 c++ code voor alle platformen, zonder tussenkomst van Cuda iod zou kunnen schrijven.]]></content:encoded>
			<guid isPermaLink="false">http://gathering.tweakers.net/forum/list_message/30565142#30565142</guid>
			<pubDate>Tue, 12 Aug 2008 11:55:33 GMT</pubDate>
		</item>
		<item>
			<title>Cyphax</title>
			<link>http://gathering.tweakers.net/forum/list_message/30565219?data%5Bsource%5D=rss#30565219</link>
			<author>dummy@example.com (Cyphax)</author>
			<description>dinsdag 12 augustus 2008 14:06
quote:The Flying Dutchman schreef op dinsdag 12 augustus 2008 @ 13:55:
Dus het levert inderdaad nogal wat onvrede op, ook komt het de publiciteit niet ten goede. Echter denk ik dat die publiciteit er niet heel erg veel toe doet. Developers zijn zelf heel goed in staat om te beoordelen of een api goed bruikbaar is of niet, goeie publiciteit of niet.Dat hoop ik dan maar. Ik weet niet of ontwikkelaars zelf die keuze maken, of dat managers die keuze maken voor ze en of die managers in dat geval vatbaarder zijn voor bijv. marketing vanuit Microsoft + het feit dat Microsoft met Dx gewoon een goed product biedt en OpenGL nu niet echt een stap zet die dat hun concurrentiepositie versterkt? Maargoed, ik weet het ook niet, ik vrees er alleen een beetje voor.</description>
			<content:encoded><![CDATA[dinsdag 12 augustus 2008 14:06<br />
<blockquote><div>quote:</div><div class="message-quote-div"><b><a href="http://gathering.tweakers.net/forum/list_message/30565142#30565142" rel="external" class="messagelink">The Flying Dutchman schreef op dinsdag 12 augustus 2008 @ 13:55</a>:</b><br>
Dus het levert inderdaad nogal wat onvrede op, ook komt het de publiciteit niet ten goede. Echter denk ik dat die publiciteit er niet heel erg veel toe doet. Developers zijn zelf heel goed in staat om te beoordelen of een api goed bruikbaar is of niet, goeie publiciteit of niet.</div></blockquote>Dat hoop ik dan maar. Ik weet niet of ontwikkelaars zelf die keuze maken, of dat managers die keuze maken voor ze en of die managers in dat geval vatbaarder zijn voor bijv. marketing vanuit Microsoft + het feit dat Microsoft met Dx gewoon een goed product biedt en OpenGL nu niet echt een stap zet die dat hun concurrentiepositie versterkt? Maargoed, ik weet het ook niet, ik vrees er alleen een beetje voor.]]></content:encoded>
			<guid isPermaLink="false">http://gathering.tweakers.net/forum/list_message/30565219#30565219</guid>
			<pubDate>Tue, 12 Aug 2008 12:06:38 GMT</pubDate>
		</item>
		<item>
			<title>Deathraven</title>
			<link>http://gathering.tweakers.net/forum/list_message/30565881?data%5Bsource%5D=rss#30565881</link>
			<author>dummy@example.com (Deathraven)</author>
			<description>dinsdag 12 augustus 2008 16:01
Ze hadden nooit de weg van de minste weerstand moeten volgen. In plaats van het luisteren naar het gezwam over de CAD codebase hadden ze moeten kijken naar wat het beste voor de toekomst van OpenGL is. En dat is duidelijk niet wat ze momenteel doen.
Als ze gewoon door waren gegaan met wat ze beloofd hadden wat waren de gevolgen dan geweest? Dat de CAD codebase niet mee zou updaten? Nou boeiend hoor 

Ik weet niet of de CAD codebase de grootste gebruiker is van OpenGL maar ik kan het me moeilijk voorstellen. Als dat wel zo is dan zou er nog iets voor te zeggen kunnen zijn. Maar dan nog...</description>
			<content:encoded><![CDATA[dinsdag 12 augustus 2008 16:01<br />
Ze hadden nooit de weg van de minste weerstand moeten volgen. In plaats van het luisteren naar het gezwam over de CAD codebase hadden ze moeten kijken naar wat het beste voor de toekomst van OpenGL is. En dat is duidelijk niet wat ze momenteel doen.<br>
Als ze gewoon door waren gegaan met wat ze beloofd hadden wat waren de gevolgen dan geweest? Dat de CAD codebase niet mee zou updaten? Nou boeiend hoor <img src="http://gathering.tweakers.net/global/smileys/puh2.gif" width="15"  height="15" alt=":P" class="smiley"><br>
<br>
Ik weet niet of de CAD codebase de grootste gebruiker is van OpenGL maar ik kan het me moeilijk voorstellen. Als dat wel zo is dan zou er nog iets voor te zeggen kunnen zijn. Maar dan nog...]]></content:encoded>
			<guid isPermaLink="false">http://gathering.tweakers.net/forum/list_message/30565881#30565881</guid>
			<pubDate>Tue, 12 Aug 2008 14:01:04 GMT</pubDate>
		</item>
		<item>
			<title>The Flying Dutchman</title>
			<link>http://gathering.tweakers.net/forum/list_message/30568477?data%5Bsource%5D=rss#30568477</link>
			<author>dummy@example.com (The Flying Dutchman)</author>
			<description>woensdag 13 augustus 2008 00:37
Op de gamedev en opengl forums is iemand die roept dat het niet de CAD developers zijn die de nieuwe api tegengehouden hebben. Maar dat een Khronos member die een groot belang heeft in mobiele apparaten (Apple? Nokia? Ik weet niet of ieder member van Khronos iets te zeggen heeft over OpenGL, vast niet, maar Apple in ieder geval wel) graag wil dat OpenGL ES en OpenGL 3.0 meer op elkaar gaan lijken (OpenGL 3.0 zonder alle depricated functies schijnt vrij veel op OpenGL ES te lijken). Ik neem aan, zodat er meer applicaties beschikbaar zullen komen voor mobiele apparaten.

edit:Die persoon doelde dus op AMD. Nou, dat lijkt me wat sterk eerlijk gezegd en wat ver gezocht.</description>
			<content:encoded><![CDATA[woensdag 13 augustus 2008 00:37<br />
Op de gamedev en opengl forums is iemand die roept dat het niet de CAD developers zijn die de nieuwe api tegengehouden hebben. Maar dat een Khronos member die een groot belang heeft in mobiele apparaten (Apple? Nokia? Ik weet niet of ieder member van Khronos iets te zeggen heeft over OpenGL, vast niet, maar Apple in ieder geval wel) graag wil dat OpenGL ES en OpenGL 3.0 meer op elkaar gaan lijken (OpenGL 3.0 zonder alle depricated functies schijnt vrij veel op OpenGL ES te lijken). Ik neem aan, zodat er meer applicaties beschikbaar zullen komen voor mobiele apparaten.<br>
<br>
<div class="edit">edit:<br>Die persoon doelde dus op AMD. Nou, dat lijkt me wat sterk eerlijk gezegd en wat ver gezocht.</div>]]></content:encoded>
			<guid isPermaLink="false">http://gathering.tweakers.net/forum/list_message/30568477#30568477</guid>
			<pubDate>Tue, 12 Aug 2008 22:37:59 GMT</pubDate>
		</item>
		<item>
			<title>The Flying Dutchman</title>
			<link>http://gathering.tweakers.net/forum/list_message/30570484?data%5Bsource%5D=rss#30570484</link>
			<author>dummy@example.com (The Flying Dutchman)</author>
			<description>woensdag 13 augustus 2008 12:57
OpenGL 3.1 binnen 6 maanden?
http://www.theregister.co.uk/2008/08/13/opengl_firestorm/
(het blijft the register natuurlijk, maar ik geloof wel dat Khronos in ieder geval binnen een jaar met een update komt, wie weet zelfs binnen 6 maanden)

Als je een algemene indruk wilt krijgen van de sfeer op de opengl forums, maar geen zin hebt om dat ellenlange topic door te lezen kun je ook bovenstaande artikel even lezen, dat geeft een goede indruk.

Toevoeging
Na het twee dagen de boel een beetje te laten bezinken kan ik wel de voordelen van OpenGL 3.0 inzien. Ja, het is ontzettend jammer dat de moderne api er niet is, maar de voordelen die er wel zijn:Door het deprication model en het kiezen van een forward-compatible profiel is het nu eenvoudiger om te zien wat &#039;the fast path&#039; is (welke code moet je kiezen om goede performance te krijgen).
Doordat veel nieuwe features in de core zijn opgenomen zal het gemakkelijker worden om nieuwe technieken te gebruiken in OpenGL. Je bent niet meer zo afhankelijk van allerlei extensies die door verschillende hardware fabrikanten op verschillende manieren geimplementeerd zijn.Voorwaarden waaraan nog niet voldaan is om deze positieve punten geldig te maken zijn:Goede driver support van zowel AMD als nVidia en liefst ook Intel (maar dat laatste kun je waarschijnlijk vergeten).
Maak een spec beschikbaar waarin alle depricated functies verwijderd zijn, zodat het eenvoudiger wordt om de spec te lezen en in het forward-compatible profiel te programmeren.Minpunten:Geometry shaders zitten nog niet in de core, maar moeten via een extensie benaderd worden. In de opengl forums is men ervan overtuigd dat AMD dit niet zal ondersteunen. We moeten maar afwachten.Als Khronos binnen 6 tot 12 maanden OpenGL 3.1 kan uitbrengen waarin de depricated functies inderdaad verdwenen zijn en waarin nog wat meer nieuwe functies in de core opgenomen zijn, dan is er een redelijk schone api waarin de nieuwste technieken standaard ondersteunt worden. Het enige grote minpunt dat dan nog overblijft, is dat de api nog steeds relatief ouderwets is. Dat laatste kan ik op zich wel mee leven.</description>
			<content:encoded><![CDATA[woensdag 13 augustus 2008 12:57<br />
OpenGL 3.1 binnen 6 maanden?<br>
<a href="http://www.theregister.co.uk/2008/08/13/opengl_firestorm/" title="http://www.theregister.co.uk/2008/08/13/opengl_firestorm/" rel="external">http://www.theregister.co.uk/2008/08/13/opengl_firestorm/</a><br>
(het blijft the register natuurlijk, maar ik geloof wel dat Khronos in ieder geval binnen een jaar met een update komt, wie weet zelfs binnen 6 maanden)<br>
<br>
Als je een algemene indruk wilt krijgen van de sfeer op de opengl forums, maar geen zin hebt om dat ellenlange topic door te lezen kun je ook bovenstaande artikel even lezen, dat geeft een goede indruk.<br>
<br>
<b>Toevoeging</b><br>
Na het twee dagen de boel een beetje te laten bezinken kan ik wel de voordelen van OpenGL 3.0 inzien. Ja, het is ontzettend jammer dat de moderne api er niet is, maar de voordelen die er wel zijn:<ul class="rml-list"><li>Door het deprication model en het kiezen van een forward-compatible profiel is het nu eenvoudiger om te zien wat &#039;the fast path&#039; is (welke code moet je kiezen om goede performance te krijgen).
<li>Doordat veel nieuwe features in de core zijn opgenomen zal het gemakkelijker worden om nieuwe technieken te gebruiken in OpenGL. Je bent niet meer zo afhankelijk van allerlei extensies die door verschillende hardware fabrikanten op verschillende manieren geimplementeerd zijn.</ul>Voorwaarden waaraan nog niet voldaan is om deze positieve punten geldig te maken zijn:<ul class="rml-list"><li>Goede driver support van zowel AMD als nVidia en liefst ook Intel (maar dat laatste kun je waarschijnlijk vergeten).
<li>Maak een spec beschikbaar waarin alle depricated functies verwijderd zijn, zodat het eenvoudiger wordt om de spec te lezen en in het forward-compatible profiel te programmeren.</ul>Minpunten:<ul class="rml-list"><li>Geometry shaders zitten nog niet in de core, maar moeten via een extensie benaderd worden. In de opengl forums is men ervan overtuigd dat AMD dit niet zal ondersteunen. We moeten maar afwachten.</ul>Als Khronos binnen 6 tot 12 maanden OpenGL 3.1 kan uitbrengen waarin de depricated functies inderdaad verdwenen zijn en waarin nog wat meer nieuwe functies in de core opgenomen zijn, dan is er een redelijk schone api waarin de nieuwste technieken standaard ondersteunt worden. Het enige grote minpunt dat dan nog overblijft, is dat de api nog steeds relatief ouderwets is. Dat laatste kan ik op zich wel mee leven.]]></content:encoded>
			<guid isPermaLink="false">http://gathering.tweakers.net/forum/list_message/30570484#30570484</guid>
			<pubDate>Wed, 13 Aug 2008 10:57:33 GMT</pubDate>
		</item>
		<item>
			<title>DOT</title>
			<link>http://gathering.tweakers.net/forum/list_message/30570882?data%5Bsource%5D=rss#30570882</link>
			<author>dummy@example.com (DOT)</author>
			<description>woensdag 13 augustus 2008 13:52
quote:The Flying Dutchman schreef op woensdag 13 augustus 2008 @ 12:57:
Voorwaarden waaraan nog niet voldaan is om deze positieve punten geldig te maken zijn:
[list]
&#8226; Goede driver support van zowel AMD als nVidia en liefst ook Intel (maar dat laatste kun je waarschijnlijk vergeten).Say what? Intel is juist onwijs bezig met hun videodrivers. Ze zijn de enige die met X.org samenwerken, en de enige die gewoon een opensource driver uitbrengen. Ik denk juist dat Intel heel snel zal zijn met OGL3.0-support.

Als OpenGL3.1 trouwens echt binnen 6 maanden komt, dan heeft het niet zoveel zin voor de hardwarebouwers om OGL 3.0 drivers uit te brengen. Men kan gewoon werken aan het forward-compatible gedeelte van de driver, en dan over 6 maanden de wijzigingen implementeren, en binnen een maand erna een 3.1 driver releasen.</description>
			<content:encoded><![CDATA[woensdag 13 augustus 2008 13:52<br />
<blockquote><div>quote:</div><div class="message-quote-div"><b><a href="http://gathering.tweakers.net/forum/list_message/30570484#30570484" rel="external" class="messagelink">The Flying Dutchman schreef op woensdag 13 augustus 2008 @ 12:57</a>:</b><br>
Voorwaarden waaraan nog niet voldaan is om deze positieve punten geldig te maken zijn:<br>
[list]<br>
&#8226; Goede driver support van zowel AMD als nVidia en liefst ook <b>Intel</b> (maar dat laatste kun je waarschijnlijk vergeten).</div></blockquote>Say what? Intel is juist onwijs bezig met hun videodrivers. Ze zijn de enige die met X.org samenwerken, en de enige die gewoon een opensource driver uitbrengen. Ik denk juist dat Intel heel snel zal zijn met OGL3.0-support.<br>
<br>
Als OpenGL3.1 trouwens echt binnen 6 maanden komt, dan heeft het niet zoveel zin voor de hardwarebouwers om OGL 3.0 drivers uit te brengen. Men kan gewoon werken aan het forward-compatible gedeelte van de driver, en dan over 6 maanden de wijzigingen implementeren, en binnen een maand erna een 3.1 driver releasen.]]></content:encoded>
			<guid isPermaLink="false">http://gathering.tweakers.net/forum/list_message/30570882#30570882</guid>
			<pubDate>Wed, 13 Aug 2008 11:52:43 GMT</pubDate>
		</item>
		<item>
			<title>.oisyn</title>
			<link>http://gathering.tweakers.net/forum/list_message/30570978?data%5Bsource%5D=rss#30570978</link>
			<author>dummy@example.com (.oisyn)</author>
			<description>woensdag 13 augustus 2008 14:08
Na meerdere posts van je te hebben gelezen moet ik dit toch even kwijtquote:The Flying Dutchman schreef op woensdag 13 augustus 2008 @ 12:57:
depricationHet is deprecation </description>
			<content:encoded><![CDATA[woensdag 13 augustus 2008 14:08<br />
Na meerdere posts van je te hebben gelezen moet ik dit toch even kwijt<blockquote><div>quote:</div><div class="message-quote-div"><b><a href="http://gathering.tweakers.net/forum/list_message/30570484#30570484" rel="external" class="messagelink">The Flying Dutchman schreef op woensdag 13 augustus 2008 @ 12:57</a>:</b><br>
deprication</div></blockquote>Het is depr<span class="underline">e</span>cation <img src="http://gathering.tweakers.net/global/smileys/wink.gif" width="15"  height="15" alt=";)" class="smiley">]]></content:encoded>
			<guid isPermaLink="false">http://gathering.tweakers.net/forum/list_message/30570978#30570978</guid>
			<pubDate>Wed, 13 Aug 2008 12:08:24 GMT</pubDate>
		</item>
		<item>
			<title>Cyphax</title>
			<link>http://gathering.tweakers.net/forum/list_message/30571009?data%5Bsource%5D=rss#30571009</link>
			<author>dummy@example.com (Cyphax)</author>
			<description>woensdag 13 augustus 2008 14:13
quote:The Flying Dutchman schreef op woensdag 13 augustus 2008 @ 12:57:
OpenGL 3.1 binnen 6 maanden?Zou mooi zijn, maar de grootste gemaakte fout is een api beloven, dan na flink uitstel iets anders dan beloofd opleveren. Als ze die beslissing gemaakt hadden en dat gelijk naar buiten hadden gecommuniceerd, dan was het niet zo&#039;n teleurstelling geweest.
Maargoed, van fouten kun je leren, hopelijk doen ze dat daar ook. </description>
			<content:encoded><![CDATA[woensdag 13 augustus 2008 14:13<br />
<blockquote><div>quote:</div><div class="message-quote-div"><b><a href="http://gathering.tweakers.net/forum/list_message/30570484#30570484" rel="external" class="messagelink">The Flying Dutchman schreef op woensdag 13 augustus 2008 @ 12:57</a>:</b><br>
OpenGL 3.1 binnen 6 maanden?</div></blockquote>Zou mooi zijn, maar de grootste gemaakte fout is een api beloven, dan na flink uitstel iets anders dan beloofd opleveren. Als ze die beslissing gemaakt hadden en dat gelijk naar buiten hadden gecommuniceerd, dan was het niet zo&#039;n teleurstelling geweest.<br>
Maargoed, van fouten kun je leren, hopelijk doen ze dat daar ook. <img src="http://gathering.tweakers.net/global/smileys/smile.gif" width="15"  height="15" alt=":)" class="smiley">]]></content:encoded>
			<guid isPermaLink="false">http://gathering.tweakers.net/forum/list_message/30571009#30571009</guid>
			<pubDate>Wed, 13 Aug 2008 12:13:58 GMT</pubDate>
		</item>
		<item>
			<title>The Flying Dutchman</title>
			<link>http://gathering.tweakers.net/forum/list_message/30572807?data%5Bsource%5D=rss#30572807</link>
			<author>dummy@example.com (The Flying Dutchman)</author>
			<description>woensdag 13 augustus 2008 19:21
quote:.oisyn schreef op woensdag 13 augustus 2008 @ 14:08:
Na meerdere posts van je te hebben gelezen moet ik dit toch even kwijt

[...]

Het is deprecation Goed punt, zal daar eens op letten.quote:DOT schreef op woensdag 13 augustus 2008 @ 13:52:
[...]

Say what? Intel is juist onwijs bezig met hun videodrivers. Ze zijn de enige die met X.org samenwerken, en de enige die gewoon een opensource driver uitbrengen. Ik denk juist dat Intel heel snel zal zijn met OGL3.0-support.Eerlijk gezegd heb ik zelf geen ervaring met Intel drivers, maar overal waar ik lees klagen mensen steen en been over de slechte support van Intel op OpenGL vlak. Overigens: voordat DirectX functies goed en wel geimplementeerd waren in Intel drivers ging ook nogal een tijd overheen toch?quote:Cyphax schreef op woensdag 13 augustus 2008 @ 14:13:
[...]

Zou mooi zijn, maar de grootste gemaakte fout is een api beloven, dan na flink uitstel iets anders dan beloofd opleveren. Als ze die beslissing gemaakt hadden en dat gelijk naar buiten hadden gecommuniceerd, dan was het niet zo&#039;n teleurstelling geweest.
Maargoed, van fouten kun je leren, hopelijk doen ze dat daar ook. Daar heb je helemaal gelijk in en dat zal de community niet snel vergeten. Voor een deel zal het ondertussen zelfs al wel te laat zijn (die zijn overgestapt naar DirectX).</description>
			<content:encoded><![CDATA[woensdag 13 augustus 2008 19:21<br />
<blockquote><div>quote:</div><div class="message-quote-div"><b><a href="http://gathering.tweakers.net/forum/list_message/30570978#30570978" rel="external" class="messagelink">.oisyn schreef op woensdag 13 augustus 2008 @ 14:08</a>:</b><br>
Na meerdere posts van je te hebben gelezen moet ik dit toch even kwijt<br>
<br>
[...]<br>
<br>
Het is depr<span class="underline">e</span>cation <img src="http://gathering.tweakers.net/global/smileys/wink.gif" width="15"  height="15" alt=";)" class="smiley"></div></blockquote>Goed punt, zal daar eens op letten.<blockquote><div>quote:</div><div class="message-quote-div"><b><a href="http://gathering.tweakers.net/forum/list_message/30570882#30570882" rel="external" class="messagelink">DOT schreef op woensdag 13 augustus 2008 @ 13:52</a>:</b><br>
[...]<br>
<br>
Say what? Intel is juist onwijs bezig met hun videodrivers. Ze zijn de enige die met X.org samenwerken, en de enige die gewoon een opensource driver uitbrengen. Ik denk juist dat Intel heel snel zal zijn met OGL3.0-support.</div></blockquote>Eerlijk gezegd heb ik zelf geen ervaring met Intel drivers, maar overal waar ik lees klagen mensen steen en been over de slechte support van Intel op OpenGL vlak. Overigens: voordat DirectX functies goed en wel geimplementeerd waren in Intel drivers ging ook nogal een tijd overheen toch?<blockquote><div>quote:</div><div class="message-quote-div"><b><a href="http://gathering.tweakers.net/forum/list_message/30571009#30571009" rel="external" class="messagelink">Cyphax schreef op woensdag 13 augustus 2008 @ 14:13</a>:</b><br>
[...]<br>
<br>
Zou mooi zijn, maar de grootste gemaakte fout is een api beloven, dan na flink uitstel iets anders dan beloofd opleveren. Als ze die beslissing gemaakt hadden en dat gelijk naar buiten hadden gecommuniceerd, dan was het niet zo&#039;n teleurstelling geweest.<br>
Maargoed, van fouten kun je leren, hopelijk doen ze dat daar ook. <img src="http://gathering.tweakers.net/global/smileys/smile.gif" width="15"  height="15" alt=":)" class="smiley"></div></blockquote>Daar heb je helemaal gelijk in en dat zal de community niet snel vergeten. Voor een deel zal het ondertussen zelfs al wel te laat zijn (die zijn overgestapt naar DirectX).]]></content:encoded>
			<guid isPermaLink="false">http://gathering.tweakers.net/forum/list_message/30572807#30572807</guid>
			<pubDate>Wed, 13 Aug 2008 17:21:29 GMT</pubDate>
		</item>
		<item>
			<title>Stukfruit</title>
			<link>http://gathering.tweakers.net/forum/list_message/30668367?data%5Bsource%5D=rss#30668367</link>
			<author>dummy@example.com (Stukfruit)</author>
			<description>maandag 01 september 2008 17:30
quote:The Flying Dutchman schreef op donderdag 24 juli 2008 @ 12:06:
Dit probleem herken ik persoonlijk niet. Toegegeven ik ben een (in mijn eigen ogen) beginnend OpenGL programmeur (heb de Superbible door gewerkt, daarnaast heb ik een paar redelijk geavanceerde gpgpu programma&#039;s geschreven waarvan &#233;&#233;n OpenGL/GLSL om vortex detection te doen en de ander OpenGL/Cg die fluid simulation deed. Daarnaast ben ik bezig geweest met een eigen 3d bestandsformaat, met exporter vanuit Blender en een OpenGL viewer), maar ik vind Glew fijn werken. Het enige wat je doet is een functie aanroepen om te checken of OpenGL 2.0 ondersteunt wordt en glew initialiseren. Ik doe niets met variabelen definieren of macro&#039;s gebruiken en het werkt prima.Zoals ik al aangaf, als je gewoon een spel(letje) oid maakt heb je er inderdaad geen last van omdat je dan meestal maar een enkel venster hebt quote:The Flying Dutchman schreef op woensdag 13 augustus 2008 @ 19:21:
Daar heb je helemaal gelijk in en dat zal de community niet snel vergeten. Voor een deel zal het ondertussen zelfs al wel te laat zijn (die zijn overgestapt naar DirectX).Dat is het inderdaad. Ik ben dan niet de belangrijkste &quot;klant&quot;, maar iedere (amateur/pro)ontwikkelaar die OpenGL verlaat is er een.

Laten ze eerst hun zooitje maar eens op orde krijgen. Hoe Khronos met de gebruikers van hun zwaar verouderde API, die door de honderden extensies met dunne draadjes aan elkaar hangt, is omgegaan is gewoon schandalig.</description>
			<content:encoded><![CDATA[maandag 01 september 2008 17:30<br />
<blockquote><div>quote:</div><div class="message-quote-div"><b><a href="http://gathering.tweakers.net/forum/list_message/30472667#30472667" rel="external" class="messagelink">The Flying Dutchman schreef op donderdag 24 juli 2008 @ 12:06</a>:</b><br>
Dit probleem herken ik persoonlijk niet. Toegegeven ik ben een (in mijn eigen ogen) beginnend OpenGL programmeur (heb de Superbible door gewerkt, daarnaast heb ik een paar redelijk geavanceerde gpgpu programma&#039;s geschreven waarvan &#233;&#233;n OpenGL/GLSL om vortex detection te doen en de ander OpenGL/Cg die fluid simulation deed. Daarnaast ben ik bezig geweest met een eigen 3d bestandsformaat, met exporter vanuit Blender en een OpenGL viewer), maar ik vind Glew fijn werken. Het enige wat je doet is een functie aanroepen om te checken of OpenGL 2.0 ondersteunt wordt en glew initialiseren. Ik doe niets met variabelen definieren of macro&#039;s gebruiken en het werkt prima.</div></blockquote>Zoals ik al aangaf, als je gewoon een spel(letje) oid maakt heb je er inderdaad geen last van omdat je dan meestal maar een enkel venster hebt <img src="http://gathering.tweakers.net/global/smileys/smile.gif" width="15"  height="15" alt=":)" class="smiley"><blockquote><div>quote:</div><div class="message-quote-div"><b><a href="http://gathering.tweakers.net/forum/list_message/30572807#30572807" rel="external" class="messagelink">The Flying Dutchman schreef op woensdag 13 augustus 2008 @ 19:21</a>:</b><br>
Daar heb je helemaal gelijk in en dat zal de community niet snel vergeten. Voor een deel zal het ondertussen zelfs al wel te laat zijn (die zijn overgestapt naar DirectX).</div></blockquote>Dat is het inderdaad. Ik ben dan niet de belangrijkste &quot;klant&quot;, maar iedere (amateur/<span class="strike">pro</span>)ontwikkelaar die OpenGL verlaat is er een.<br>
<br>
Laten ze eerst hun zooitje maar eens op orde krijgen. Hoe Khronos met de gebruikers van hun zwaar verouderde API, die door de honderden extensies met dunne draadjes aan elkaar hangt, is omgegaan is gewoon schandalig.]]></content:encoded>
			<guid isPermaLink="false">http://gathering.tweakers.net/forum/list_message/30668367#30668367</guid>
			<pubDate>Mon, 01 Sep 2008 15:30:46 GMT</pubDate>
		</item>
		<item>
			<title>PrisonerOfPain</title>
			<link>http://gathering.tweakers.net/forum/list_message/30675167?data%5Bsource%5D=rss#30675167</link>
			<author>dummy@example.com (PrisonerOfPain)</author>
			<description>dinsdag 02 september 2008 21:05
quote:DOT schreef op woensdag 13 augustus 2008 @ 13:52:
[...]

Say what? Intel is juist onwijs bezig met hun videodrivers. Ze zijn de enige die met X.org samenwerken, en de enige die gewoon een opensource driver uitbrengen. Ik denk juist dat Intel heel snel zal zijn met OGL3.0-support.In mijn ervaring is de opengl ondersteuning van Intel inderdaad ronduit bagger; er word maar een handje van de ARB_ extensies ondersteund (er worden &#252;berhaupt maar weinig extensies ondersteund), de performance is slecht en de shader limieten onacceptabel. Daarbij moet dan wel gezegd worden dat ik niet weet of dat dit niet ook het geval is onder DirectX.</description>
			<content:encoded><![CDATA[dinsdag 02 september 2008 21:05<br />
<blockquote><div>quote:</div><div class="message-quote-div"><b><a href="http://gathering.tweakers.net/forum/list_message/30570882#30570882" rel="external" class="messagelink">DOT schreef op woensdag 13 augustus 2008 @ 13:52</a>:</b><br>
[...]<br>
<br>
Say what? Intel is juist onwijs bezig met hun videodrivers. Ze zijn de enige die met X.org samenwerken, en de enige die gewoon een opensource driver uitbrengen. Ik denk juist dat Intel heel snel zal zijn met OGL3.0-support.</div></blockquote>In mijn ervaring is de opengl ondersteuning van Intel inderdaad ronduit bagger; er word maar een handje van de ARB_ extensies ondersteund (er worden &#252;berhaupt maar weinig extensies ondersteund), de performance is slecht en de shader limieten onacceptabel. Daarbij moet dan wel gezegd worden dat ik niet weet of dat dit niet <i>ook</i> het geval is onder DirectX.]]></content:encoded>
			<guid isPermaLink="false">http://gathering.tweakers.net/forum/list_message/30675167#30675167</guid>
			<pubDate>Tue, 02 Sep 2008 19:05:36 GMT</pubDate>
		</item>
		<item>
			<title>MOmax</title>
			<link>http://gathering.tweakers.net/forum/list_message/30684928?data%5Bsource%5D=rss#30684928</link>
			<author>dummy@example.com (MOmax)</author>
			<description>donderdag 04 september 2008 14:47
Leesvoer &quot;Autodesk Inventor OpenGL to DirectX Evolution&quot;

Bestaande URL verwijst naar een PDF met een vijf pagina&#039;s lang antwoord (!) op een forumvraag over OpenGL/DirectX ondersteuning van Autodesk Inventor. Inventor is een 3D CAD-programma dat zowel gebruik kan maken van OpenGL als DirectX bibliotheken (en is daarmee redelijk uniek - de meeste CAD programma&#039;s gebruiken OpenGL om historische redenen).

Uit het artikel:quote:At Autodesk, we could not agree more with this effort and we have been a major supporter of the position that Microsoft has taken for Direct3D as the Windows platform graphics HW API. We have tried for over 10 years to work with graphics HW vendors to achieve this sort of definition and specification with OpenGL but have failed, primarily because OpenGL by definition is designed to allow for &#8220;differentiation&#8221; so the products from every graphics HW vendor and of each generation of graphics HW can arrive at a different answer in terms of what you see on your screen. While this may be ideal for games and encouraging you to purchase specific graphics HW to have the best experience with a game, this is completely opposite to the requirements for high precision CAD applications and it is highly ironic that OpenGL is considered a &#8220;professional&#8221; graphics API given the complete lack of any enforcement of rigorous conformance and accuracy specifications. In fact, every major CAD product at Autodesk relies on a SW graphics pipeline for QA of the product because OpenGL HW will not meet the rigor required for QA of professional CAD products.Autodesk pleit sterk voor het gebruik van DirectX boven OpenGL in het geval van hun CAD-oplossingen om drie redenen:
- het debuggen van grafische fouten is veel eenvoudiger (omdat WHQL certificatie betrouwbaar is, zijn door gebruikers gemelde fouten altijd te herleiden op fouten in de Autodesk source. In het geval van OpenGL kan het zowel een fout zijn van Autodesk programmeurs als van OpenGL programmeurs. Nu al hanteert Autodesk 44 OpenGL workarounds om deze bugs van OpenGL te omzeilen).
- gebruikers van DirectX programmatuur hoeven geen dure gecertificeerde Quadro c.q. FireGL kaarten te kopen (scheelt ettelijke 100-den euris per werkplek)
- OpenGL 2.1/3.0 is verouderde technologie tov DirectX9/10. Vooral omdat OpenGL in veel te grote mate backward compatible wenst te zijn.

Edit: typo&#039;s</description>
			<content:encoded><![CDATA[donderdag 04 september 2008 14:47<br />
<a href="http://www.mcadforums.com/forums/files/autodesk_inventor_opengl_to_directx_evolution.pdf" rel="external">Leesvoer &quot;Autodesk Inventor OpenGL to DirectX Evolution&quot;</a><br>
<br>
Bestaande URL verwijst naar een PDF met een vijf pagina&#039;s lang antwoord (!) op een forumvraag over OpenGL/DirectX ondersteuning van Autodesk Inventor. Inventor is een 3D CAD-programma dat zowel gebruik kan maken van OpenGL als DirectX bibliotheken (en is daarmee redelijk uniek - de meeste CAD programma&#039;s gebruiken OpenGL om historische redenen).<br>
<br>
Uit het artikel:<blockquote><div>quote:</div><div class="message-quote-div">At Autodesk, we could not agree more with this effort and we have been a major supporter of the position that Microsoft has taken for Direct3D as the Windows platform graphics HW API. We have tried for over 10 years to work with graphics HW vendors to achieve this sort of definition and specification with OpenGL but have failed, primarily because OpenGL by definition is designed to allow for &#8220;differentiation&#8221; so the products from every graphics HW vendor and of each generation of graphics HW can arrive at a different answer in terms of what you see on your screen. While this may be ideal for games and encouraging you to purchase specific graphics HW to have the best experience with a game, this is completely opposite to the requirements for high precision CAD applications and it is highly ironic that OpenGL is considered a &#8220;professional&#8221; graphics API given the complete lack of any enforcement of rigorous conformance and accuracy specifications. In fact, every major CAD product at Autodesk relies on a SW graphics pipeline for QA of the product because OpenGL HW will not meet the rigor required for QA of professional CAD products.</div></blockquote>Autodesk pleit sterk voor het gebruik van DirectX boven OpenGL in het geval van hun CAD-oplossingen om drie redenen:<br>
- het debuggen van grafische fouten is veel eenvoudiger (omdat WHQL certificatie betrouwbaar is, zijn door gebruikers gemelde fouten altijd te herleiden op fouten in de Autodesk source. In het geval van OpenGL kan het zowel een fout zijn van Autodesk programmeurs als van OpenGL programmeurs. Nu al hanteert Autodesk 44 OpenGL workarounds om deze bugs van OpenGL te omzeilen).<br>
- gebruikers van DirectX programmatuur hoeven geen dure gecertificeerde Quadro c.q. FireGL kaarten te kopen (scheelt ettelijke 100-den euris per werkplek)<br>
- OpenGL 2.1/3.0 is verouderde technologie tov DirectX9/10. Vooral omdat OpenGL in veel te grote mate backward compatible wenst te zijn.<br>
<br>
<small>Edit: typo&#039;s</small>]]></content:encoded>
			<guid isPermaLink="false">http://gathering.tweakers.net/forum/list_message/30684928#30684928</guid>
			<pubDate>Thu, 04 Sep 2008 12:47:51 GMT</pubDate>
		</item>
		<item>
			<title>roy-t</title>
			<link>http://gathering.tweakers.net/forum/list_message/30685269?data%5Bsource%5D=rss#30685269</link>
			<author>dummy@example.com (roy-t)</author>
			<description>donderdag 04 september 2008 15:42
quote:MOmax schreef op donderdag 04 september 2008 @ 14:47:
Leesvoer &quot;Autodesk Inventor OpenGL to DirectX Evolution&quot;

Bestaande URl verwijst naar een PDF met een vijf pagina&#039;s lang antwoord (!) op een forumvraag over OpenGL/DirectX ondersteuning van Autodesk Inventor. Inventor is een 3D CAD-programma dat zowel gebruik Kan maken van OpenGL als DirectX bibliotheken (en is daarmee redelijk uniek - de meeste CAD programma&#039;s gebruiken OpenGL om historische redenen).

Uit het artikel:

[...]


Autodesk pleit sterk voor het gebruik van DirectX boven OpenGL in het geval van hun CAD-oplossingen om drie redenen:
- het debuggen van grafische fouten is veel eenvoudiger (omdat WHQL certificatie betrouwbaar is, zijn door gebruikers gemelde fouten altijd te herleiden op fouten in de Autodesk source in het geval van OpenGL kan zowel een fout zijn van Autodesk programmeurs als van OpenGL programmeurs - nu al hanteert Autodesk 44 OpenGL workarounds om deze bugs van OpenGL te omzeilen).
- gebruikers van DirectX programmatuur hoeven geen dure gecertificeerde Quadro c.q. FireGL kaarten te kopen (scheelt ettelijke 100-den euris per werkplek)
- OpenGL 2.1/3.0 is verouderde technologie tov DirectX9/10. Vooral om OpenGL in veel te grote mate backward compatible wenst te zijn.Toch interessant dat een vermoedelijke voorstander van weinig vernieuwing in OpenGL nu juist hardstikke hard plijt voor de MS/DX aanpak. Ze hebben imho ook gelijk op al hun punten. Voor professioneel werk moet alles er overal exact het zelfde uitzien zelfs bij andere hardware.

Opvallend dat er  fixes nodig zijn op OpenGL te gebruiken in cat, ik vraag me af hoeveel in DirectX?</description>
			<content:encoded><![CDATA[donderdag 04 september 2008 15:42<br />
<blockquote><div>quote:</div><div class="message-quote-div"><b><a href="http://gathering.tweakers.net/forum/list_message/30684928#30684928" rel="external" class="messagelink">MOmax schreef op donderdag 04 september 2008 @ 14:47</a>:</b><br>
<a href="http://www.mcadforums.com/forums/files/autodesk_inventor_opengl_to_directx_evolution.pdf" rel="external">Leesvoer &quot;Autodesk Inventor OpenGL to DirectX Evolution&quot;</a><br>
<br>
Bestaande URl verwijst naar een PDF met een vijf pagina&#039;s lang antwoord (!) op een forumvraag over OpenGL/DirectX ondersteuning van Autodesk Inventor. Inventor is een 3D CAD-programma dat zowel gebruik Kan maken van OpenGL als DirectX bibliotheken (en is daarmee redelijk uniek - de meeste CAD programma&#039;s gebruiken OpenGL om historische redenen).<br>
<br>
Uit het artikel:<br>
<br>
[...]<br>
<br>
<br>
Autodesk pleit sterk voor het gebruik van DirectX boven OpenGL in het geval van hun CAD-oplossingen om drie redenen:<br>
- het debuggen van grafische fouten is veel eenvoudiger (omdat WHQL certificatie betrouwbaar is, zijn door gebruikers gemelde fouten altijd te herleiden op fouten in de Autodesk source in het geval van OpenGL kan zowel een fout zijn van Autodesk programmeurs als van OpenGL programmeurs - nu al hanteert Autodesk 44 OpenGL workarounds om deze bugs van OpenGL te omzeilen).<br>
- gebruikers van DirectX programmatuur hoeven geen dure gecertificeerde Quadro c.q. FireGL kaarten te kopen (scheelt ettelijke 100-den euris per werkplek)<br>
- OpenGL 2.1/3.0 is verouderde technologie tov DirectX9/10. Vooral om OpenGL in veel te grote mate backward compatible wenst te zijn.</div></blockquote>Toch interessant dat een vermoedelijke voorstander van weinig vernieuwing in OpenGL nu juist hardstikke hard plijt voor de MS/DX aanpak. Ze hebben imho ook gelijk op al hun punten. Voor professioneel werk moet alles er overal exact het zelfde uitzien zelfs bij andere hardware.<br>
<br>
Opvallend dat er  fixes nodig zijn op OpenGL te gebruiken in cat, ik vraag me af hoeveel in DirectX?]]></content:encoded>
			<guid isPermaLink="false">http://gathering.tweakers.net/forum/list_message/30685269#30685269</guid>
			<pubDate>Thu, 04 Sep 2008 13:42:27 GMT</pubDate>
		</item>
		<item>
			<title>_js_</title>
			<link>http://gathering.tweakers.net/forum/list_message/30686328?data%5Bsource%5D=rss#30686328</link>
			<author>dummy@example.com (_js_)</author>
			<description>donderdag 04 september 2008 18:49
quote:roy-t schreef op donderdag 04 september 2008 @ 15:42:
[...]


Toch interessant dat een vermoedelijke voorstander van weinig vernieuwing in OpenGL nu juist hartstikke hard pleit voor de MS/DX aanpak. Ze hebben imho ook gelijk op al hun punten. Voor professioneel werk moet alles er overal exact hetzelfde uitzien, zelfs bij andere hardware.

Opvallend dat er  fixes nodig zijn op OpenGL te gebruiken in cat, ik vraag me af hoeveel in DirectX?Geen volgens het artikel. Ze zijn een keer een fout in een driver tegengekomen, die hebben ze aan Microsoft gemeld, en die zorgt er nu voor dat er bij WHQL op gecontroleerd wordt.</description>
			<content:encoded><![CDATA[donderdag 04 september 2008 18:49<br />
<blockquote><div>quote:</div><div class="message-quote-div"><b><a href="http://gathering.tweakers.net/forum/list_message/30685269#30685269" rel="external" class="messagelink">roy-t schreef op donderdag 04 september 2008 @ 15:42</a>:</b><br>
[...]<br>
<br>
<br>
Toch interessant dat een vermoedelijke voorstander van weinig vernieuwing in OpenGL nu juist hartstikke hard pleit voor de MS/DX aanpak. Ze hebben imho ook gelijk op al hun punten. Voor professioneel werk moet alles er overal exact hetzelfde uitzien, zelfs bij andere hardware.<br>
<br>
Opvallend dat er  fixes nodig zijn op OpenGL te gebruiken in cat, ik vraag me af hoeveel in DirectX?</div></blockquote>Geen volgens het artikel. Ze zijn een keer een fout in een driver tegengekomen, die hebben ze aan Microsoft gemeld, en die zorgt er nu voor dat er bij WHQL op gecontroleerd wordt.]]></content:encoded>
			<guid isPermaLink="false">http://gathering.tweakers.net/forum/list_message/30686328#30686328</guid>
			<pubDate>Thu, 04 Sep 2008 16:49:00 GMT</pubDate>
		</item>
		<item>
			<title>.oisyn</title>
			<link>http://gathering.tweakers.net/forum/list_message/30686906?data%5Bsource%5D=rss#30686906</link>
			<author>dummy@example.com (.oisyn)</author>
			<description>donderdag 04 september 2008 20:43
Wat niet wil zeggen dat er geen fouten inzitten. Een fix is er ook niet direct, dus je zult je software wel shippen met een aantal workarounds. Maar DirectX updates zijn er wel veel meer dan OpenGL updates, en je hebt er een soepele organisator achter zitten.</description>
			<content:encoded><![CDATA[donderdag 04 september 2008 20:43<br />
Wat niet wil zeggen dat er geen fouten inzitten. Een fix is er ook niet direct, dus je zult je software wel shippen met een aantal workarounds. Maar DirectX updates zijn er wel veel meer dan OpenGL updates, en je hebt er een soepele organisator achter zitten.]]></content:encoded>
			<guid isPermaLink="false">http://gathering.tweakers.net/forum/list_message/30686906#30686906</guid>
			<pubDate>Thu, 04 Sep 2008 18:43:57 GMT</pubDate>
		</item>
	</channel>
</rss>