<?xml version="1.0" encoding="utf-8" ?>
<rss version="2.0" xmlns:osnews="http://osnews.com/rss2#">
	<channel>
		<title>OSNews: </title>
		<link>http://www.osnews.com/story/16452/ATI_Offers_DirectX_-_OpenGL_Converter</link>
		<description>Exploring the Future of Computing</description>
		<language>en-us</language>
		<copyright>Copyright 2001-2009, David Adams</copyright>
		<webMaster>adam+nospam@osnews.com</webMaster>
		<lastBuildDate>Tue, 10 Nov 2009 09:43:06 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>Too good to be true?</title>
			<link>http://osnews.com/thread?181133</link>
			<guid isPermaLink="true">http://osnews.com/thread?181133</guid>
			<description>Would be nice if it actually worked well, but the possible performance loss from moving from optimized DX9 code to unoptimized machine generated opengl code would mean even more people would think opengl sucks <img src="/images/emo/sad.gif" alt=";)" /> <br />
Would be cool to play Half Life 2 opengl though, hehe.Browser: Links (0.99; Linux 2.6.13 i686; 95x35)</description>
			<pubDate>Fri, 10 Nov 2006 22:56:00 GMT</pubDate>
			<author>donotreply@osnews.com (situation)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>HAH!</title>
			<link>http://osnews.com/thread?181138</link>
			<guid isPermaLink="true">http://osnews.com/thread?181138</guid>
			<description>This strikes me as particularly hilarious since ATI does not yet have an OpenGL driver available for Windows Vista -- the past three releases (albeit it /was/ only a Beta OS) have lacked OGL, sadly.<br />
<br />
However, if this gets more games on to Linux or Mac, hey, more power to 'em. But I'll agree with situation: Unoptimized code that's been converted is bound to not run particularly well at all.</description>
			<pubDate>Fri, 10 Nov 2006 23:13:00 GMT</pubDate>
			<author>donotreply@osnews.com (jrronimo)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE: Too good to be true?</title>
			<link>http://osnews.com/thread?181140</link>
			<guid isPermaLink="true">http://osnews.com/thread?181140</guid>
			<description>Half-Life 2 already runs on OpenGL:<br />
<br />
<a href="http://transgaming.org/gamesdb/games/view.mhtml?game_id=3189" rel="nofollow">http://transgaming.org/gamesdb/games/view.mhtml?game_id=3189</a> <br />
<br />
...and this is not native supported OpenGL, but actually a runtime emulation of Direct3D using OpenGL! So you see, this already has been done before.<br />
<br />
<br />
What ATI provides is only about the used hardware shaders. And wether you use HLSL or GLSL you have high similarities in your code. There are some basic functions  and most times there are not that many possibilites how they could be designed, so they are basically the same. So the &quot;optimized&quot; code should stay optimized within the conversion.</description>
			<pubDate>Fri, 10 Nov 2006 23:18:00 GMT</pubDate>
			<author>donotreply@osnews.com (Ford Prefect)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>Similar to SciTech GLDirect</title>
			<link>http://osnews.com/thread?181141</link>
			<guid isPermaLink="true">http://osnews.com/thread?181141</guid>
			<description>This is similar to SciTech's GLDirect.  GLDirect lets users run OpenGL applications on video cards that have poor on non-existant OpenGL support by providing an emulation or translation layer.  The OpenGL calls get converted to DirectX calls on-the-fly.</description>
			<pubDate>Fri, 10 Nov 2006 23:20:00 GMT</pubDate>
			<author>donotreply@osnews.com (ferrels)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE: Similar to SciTech GLDirect</title>
			<link>http://osnews.com/thread?181145</link>
			<guid isPermaLink="true">http://osnews.com/thread?181145</guid>
			<description>//The OpenGL calls get converted to DirectX calls on-the-fly.//<br />
<br />
This code is apparently the other way around, &quot;DirectX 9 Application Programming Interface to OpenGL&quot;.<br />
<br />
Hmmmm, it is &quot;an open source application&quot;.<br />
<br />
Hello Wine, goodbye Cedega, is about the only comment that comes to mind.</description>
			<pubDate>Fri, 10 Nov 2006 23:25:00 GMT</pubDate>
			<author>donotreply@osnews.com (hal2k1)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[2]: Similar to SciTech GLDirect</title>
			<link>http://osnews.com/thread?181148</link>
			<guid isPermaLink="true">http://osnews.com/thread?181148</guid>
			<description>Wine already itself has support for Direct 3D and you can also run HL2 on it (but not as fine as with Cedega).</description>
			<pubDate>Fri, 10 Nov 2006 23:32:00 GMT</pubDate>
			<author>donotreply@osnews.com (Ford Prefect)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>DirectX 2 opengl</title>
			<link>http://osnews.com/thread?181158</link>
			<guid isPermaLink="true">http://osnews.com/thread?181158</guid>
			<description>I would love to see Wine and ReactOS do something similar in order to get better directx support. <br />
I am also happy that ATI are slowly warming up on open sourcing code maybe due to AMD been in charge.</description>
			<pubDate>Fri, 10 Nov 2006 23:48:00 GMT</pubDate>
			<author>donotreply@osnews.com (mindpixel)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE: DirectX 2 opengl</title>
			<link>http://osnews.com/thread?181164</link>
			<guid isPermaLink="true">http://osnews.com/thread?181164</guid>
			<description>ummmm they already are.</description>
			<pubDate>Sat, 11 Nov 2006 00:12:00 GMT</pubDate>
			<author>donotreply@osnews.com (Milo_Hoffman)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>Not for end users</title>
			<link>http://osnews.com/thread?181168</link>
			<guid isPermaLink="true">http://osnews.com/thread?181168</guid>
			<description>HLSL2GLSL is a developer tool, and is not similar to GLDirect or Cedega in any way, as it does no runtime conversion. It is merely for converting existing shaders, so it means nothing to an end user.<br />
<br />
I'd also bank on there being very little, if any performance difference from conversion, since highly vectorized GPU routines are limited in scope compared to code from less specialized API's.Edited 2006-11-11 00:21</description>
			<pubDate>Sat, 11 Nov 2006 00:21:00 GMT</pubDate>
			<author>donotreply@osnews.com (schmedly)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>very bad</title>
			<link>http://osnews.com/thread?181172</link>
			<guid isPermaLink="true">http://osnews.com/thread?181172</guid>
			<description>ati opengl driver is very bad.....</description>
			<pubDate>Sat, 11 Nov 2006 01:08:00 GMT</pubDate>
			<author>donotreply@osnews.com (collinm)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>Possibilities...</title>
			<link>http://osnews.com/thread?181173</link>
			<guid isPermaLink="true">http://osnews.com/thread?181173</guid>
			<description>Wow... If this is true and it's actually WORKING, think of the possibilities! How about porting DirectX optimized games to OpenGL platforms? How about DOOM III running on an old DOS box through MESA or on Linux? Oh well, one can dream, right? :o)</description>
			<pubDate>Sat, 11 Nov 2006 01:10:00 GMT</pubDate>
			<author>donotreply@osnews.com (Fennec_Fox)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE: very bad</title>
			<link>http://osnews.com/thread?181179</link>
			<guid isPermaLink="true">http://osnews.com/thread?181179</guid>
			<description>Haha!<br />
<br />
Now we all know how they wrote their Linux driver! They took the freaking HLSL2GLSL, used it on their directX driver and shazam: you have the X.org driver, that why it sucked so much!<br />
<br />
<br />
Naa I am joking of course... am I?</description>
			<pubDate>Sat, 11 Nov 2006 01:34:00 GMT</pubDate>
			<author>donotreply@osnews.com (bouh)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>OpenGL is way bigger</title>
			<link>http://osnews.com/thread?181180</link>
			<guid isPermaLink="true">http://osnews.com/thread?181180</guid>
			<description>...OpenGL, which is used on the Mac...<br />
<br />
Not to mention the PlayStation 2 and 3, as well as the Nintendo Gamecube, DS and Wii, and Java for mobile devices, which combined represent like 90% of all game sales.Edited 2006-11-11 01:45</description>
			<pubDate>Sat, 11 Nov 2006 01:41:00 GMT</pubDate>
			<author>donotreply@osnews.com (rover)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>This is being very misrepresented</title>
			<link>http://osnews.com/thread?181184</link>
			<guid isPermaLink="true">http://osnews.com/thread?181184</guid>
			<description>HLSL2GLSL does not convert DirectX to OpenGL. It converts GPU programs (e.g. pixel and vertex shaders) from HLSL (high-level shader language) to GLSL (GL shader language).<br />
<br />
You'll still have to write an entire rendering framework and 3D engine in OpenGL. If that engine is written to use pixel and vertex shaders then you can save some time from taking some HLSL shaders and converting them.<br />
<br />
HLSL, GLSL, and CG (nVidia's shader language) are so extremely similar to one another that converting between them is trivial, even if you do it by hand. HLSL2GLSL is nothing extraordinary and it's no panacea for porting DirectX games to OpenGL.</description>
			<pubDate>Sat, 11 Nov 2006 01:56:00 GMT</pubDate>
			<author>donotreply@osnews.com (Odwalla)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE: Possibilities...</title>
			<link>http://osnews.com/thread?181185</link>
			<guid isPermaLink="true">http://osnews.com/thread?181185</guid>
			<description>Doom3 already has a native port for linux using OpenGL.</description>
			<pubDate>Sat, 11 Nov 2006 01:57:00 GMT</pubDate>
			<author>donotreply@osnews.com (flasher)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE: This is being very misrepresented</title>
			<link>http://osnews.com/thread?181194</link>
			<guid isPermaLink="true">http://osnews.com/thread?181194</guid>
			<description>HLSL2GLSL does not convert DirectX to OpenGL<br />
<br />
Yep.  This has got to be one of the most misleading titles I've ever seen.</description>
			<pubDate>Sat, 11 Nov 2006 02:53:00 GMT</pubDate>
			<author>donotreply@osnews.com (smitty)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[2]: Possibilities...</title>
			<link>http://osnews.com/thread?181200</link>
			<guid isPermaLink="true">http://osnews.com/thread?181200</guid>
			<description>Actually Doom 3 used OpenGL for the rendering engine on Windows as well.... the only difference was that Linux used SDL for input and sound (i think) whereas Doom3 on windows used DirectInput and DirectAudio..... The render was still OpenGL....<br />
<br />
Just thought I would correct you on that.</description>
			<pubDate>Sat, 11 Nov 2006 04:02:00 GMT</pubDate>
			<author>donotreply@osnews.com (timbobsteve)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>Sounds nice...</title>
			<link>http://osnews.com/thread?181212</link>
			<guid isPermaLink="true">http://osnews.com/thread?181212</guid>
			<description>I wonder where this could fit in with Wine and its DirectX -&gt; OpenGL Translation layer - its not just MacOS X that'll benefit but all *NIX's that need applications, and lazy applications seem to be ignorant to the rest of the universe.</description>
			<pubDate>Sat, 11 Nov 2006 06:14:00 GMT</pubDate>
			<author>donotreply@osnews.com (kaiwai)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE: Sounds nice...</title>
			<link>http://osnews.com/thread?181225</link>
			<guid isPermaLink="true">http://osnews.com/thread?181225</guid>
			<description>This won't benefit wine in any way. HLSL2GLSL is a compile-time app, it doesn't run in real-time. Besides, wine already has support for shaders.</description>
			<pubDate>Sat, 11 Nov 2006 08:47:00 GMT</pubDate>
			<author>donotreply@osnews.com (WereCatf)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>nice move</title>
			<link>http://osnews.com/thread?181235</link>
			<guid isPermaLink="true">http://osnews.com/thread?181235</guid>
			<description>if i could only get:<br />
&gt; Medieval 2: Total War<br />
&gt; Warhammer: Mark of Chaos<br />
&gt; Armed Assault<br />
&gt; Gothic 3 <br />
&gt; Oblivion<br />
to run natively on linux, <br />
then i could completely abandon windows</description>
			<pubDate>Sat, 11 Nov 2006 10:56:00 GMT</pubDate>
			<author>donotreply@osnews.com (REMF)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE: nice move</title>
			<link>http://osnews.com/thread?181238</link>
			<guid isPermaLink="true">http://osnews.com/thread?181238</guid>
			<description>It ONLY converts shader programs - it's not an API wrapper .... so it's useless for gamers anyway.</description>
			<pubDate>Sat, 11 Nov 2006 11:22:00 GMT</pubDate>
			<author>donotreply@osnews.com (agentj)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE: nice move</title>
			<link>http://osnews.com/thread?181240</link>
			<guid isPermaLink="true">http://osnews.com/thread?181240</guid>
			<description>yes! how lovely it is to compromise your freedom for a few distractions..<br />
<br />
if only i could get china-like propaganda in a FREE country, then i might move. but oh well.. i dont mind tyranny</description>
			<pubDate>Sat, 11 Nov 2006 11:29:00 GMT</pubDate>
			<author>donotreply@osnews.com (Redeeman)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>&amp;quot;to OpenGL, which is used on the Mac&amp;quot;</title>
			<link>http://osnews.com/thread?181247</link>
			<guid isPermaLink="true">http://osnews.com/thread?181247</guid>
			<description>&quot;to OpenGL, which is used on the Mac&quot;<br />
<br />
Well, I think a little also between that is and used wouldn't have hurt. Or would it.</description>
			<pubDate>Sat, 11 Nov 2006 13:12:00 GMT</pubDate>
			<author>donotreply@osnews.com (l3v1)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>There was also RealTech-VR wrapper...</title>
			<link>http://osnews.com/thread?181249</link>
			<guid isPermaLink="true">http://osnews.com/thread?181249</guid>
			<description>... which was emulating DirectX 8 gfx API calls thru OpenGL.<br />
<br />
<a href="http://www.realtech-vr.com/directx/index.html" rel="nofollow">http://www.realtech-vr.com/directx/index.html</a></description>
			<pubDate>Sat, 11 Nov 2006 13:28:00 GMT</pubDate>
			<author>donotreply@osnews.com (ahwayakchih)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE: There was also RealTech-VR wrapper...</title>
			<link>http://osnews.com/thread?181254</link>
			<guid isPermaLink="true">http://osnews.com/thread?181254</guid>
			<description>Yes, and it's been opened some years ago:<br />
<a href="http://sourceforge.net/projects/dxglwrap" rel="nofollow">http://sourceforge.net/projects/dxglwrap</a></description>
			<pubDate>Sat, 11 Nov 2006 14:34:00 GMT</pubDate>
			<author>donotreply@osnews.com (mmu_man)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE: very bad</title>
			<link>http://osnews.com/thread?181318</link>
			<guid isPermaLink="true">http://osnews.com/thread?181318</guid>
			<description>&quot;ati opengl driver is very bad.....&quot;<br />
<br />
On Windows? Who cares? The (main) point of this tool is using it to port games to Mac, and ATI's Mac OpenGL driver is in good shape.</description>
			<pubDate>Sat, 11 Nov 2006 20:50:00 GMT</pubDate>
			<author>donotreply@osnews.com (PowerMacX)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[2]: very bad</title>
			<link>http://osnews.com/thread?181544</link>
			<guid isPermaLink="true">http://osnews.com/thread?181544</guid>
			<description>on win, linux, mac</description>
			<pubDate>Sun, 12 Nov 2006 22:30:00 GMT</pubDate>
			<author>donotreply@osnews.com (collinm)</author>
			<category>Comments</category>
		</item>
	</channel>
</rss>
