finally linux as a gamming platform

This remains a backward way of doing it. It's introducing a Direct3D compatibility layer that translates Direct3D instructions into OpenGL calls.

I'd like to see more native versions running on Linux and OS X. Quake is doing a nice job with that.
 
linux is already a gaming platform.

why workaround a way of emulating(bad word I know) directx when theres already opengl natively?

I guess it's the whole cedega argument tho. But what does directx have over opengl? :confused:

developers should be making native games and until they do take linux/mac etc seriously no good will come. They will sit back on directx the more a "workaround" is developed by someone else
 
Last edited:
mortals said:
But what does directx have over opengl? :confused:

DirectX handles graphics, sound, input etc, whereas OpenGL is only for graphics. It was also developed with the intention of creating simulations, not games. With all the new useage of OpenGL these days, it can't be too long before it starts being actively developed again.

Matt
 
OpenGL might get a bit complicated soon. Silicon Graphics, the creators OpenGL, are in a bad financial state. If it were'n for NASA buying a supercomputer or two from them a few years back they probably would have already ceased to exist.

Somebody is going to have to step in and take control of OpenGL so that its future is safe. IIRC there's already a group looking to do this. Apple Computer is part of the group.
 
feenster99 said:
DirectX handles graphics, sound, input etc, whereas OpenGL is only for graphics.
Appart from handling everything, is there no advantage in graphics with directx? seems strange most pc games are directx only :confused:
 
mortals said:
Appart from handling everything, is there no advantage in graphics with directx? seems strange most pc games are directx only :confused:

I have done a year of OpenGL and DirectX programming at Uni. My impression was that DirectX, being a newer technology, offered much more control over the graphics, textures, use of 3D models etc. To do that kind of stuff in OpenGL needs much more work.

Basically it's newer, and therefore, more advanced. BTW, I do hope Apple or someone take ownership of OpenGL. It's quite nice to program with, so I would hope they start to develop it further.

Matt
 
I've always wondered why Apple don't start their own proper game studio, as if they did they could release games on both Mac and Windows using OpenGL. If these games were really, really good then it would give them a new market to earn money from and create more interest from game developers in porting games over to Mac OS X.

If they also started doing an EA by buying some of the very good smaller games developers and getting them to use OpenGL to develop for Mac/Windows then that would also be good.

I guess Steve Jobs just "doesn't see it" currently :(
 
OpenGL is a fine cross-platform standard. Direct3D is really just a method of making OpenGL system calls in Microsoft Windows. Apple need not make their own, it should continue to champion OpenGL.

Perhaps making a more stable API out of it would help both OS X and GNU/Linux.
 
BillytheImpaler said:
Direct3D is really just a method of making OpenGL system calls in Microsoft Windows.

No really its not. Direct3d lets you manipulate the fixed-function pipeline or the programmable pipeline. Which are a fixed set of enumerations. Nothing to do with GL. The hardware vendor just adds extensions to their cards which can be manipulated indirectly from dx/gl/gfx card driver (video ram buffer).
 
Back
Top Bottom