OpenGL or DirectX ?

Discuss about anything related to the Irrlicht Engine, or read announcements about any significant features or usage changes.
elander
Posts: 193
Joined: Tue Oct 05, 2004 11:37 am

OpenGL or DirectX ?

Post by elander »

In your opinion what is the most stable, solid, less buggy, feature complete Irrlicht device ? The DirectX or OpenGL device.
Guest

Post by Guest »

stable: both
more features: directx
less buggy: directx

i use opengl, though. directx sucks in my opinion, i hate it.
Dances
Posts: 454
Joined: Sat Jul 02, 2005 1:45 am
Location: Canada
Contact:

Post by Dances »

Its best to support both and allow the user to choose, OGL runs on Linux and DX doesn't after all. Its not like supporting both is hard with Irrlicht in the first place -.-
FlyHigh
Posts: 111
Joined: Wed Mar 23, 2005 12:05 am

Post by FlyHigh »

I just set an option in the config file, with OGL as the default... Let them decide.
Guest

Post by Guest »

its just that some things in opengl look different (or sometimes very different) to directx, so that "let the user decide" is not always the best idea :) (sure, there are workarounds to get them both the same, but im lazy :D and opengl is cross platform, and opengl looks much nicer (code), and opengl looks still much nicer (graphics), and opengl .. oh, this is no directx-flame thread? sorry hehe :D )
disanti
Posts: 367
Joined: Sat Jan 17, 2004 1:36 am
Location: California, US
Contact:

Post by disanti »

OpenGL until hell freezes over!!! :D
Yeah, I hate DirectX and I hate Microsoft, and I hate Redmond... pretty much anything associated with Bill. :P
________
Kh500
Last edited by disanti on Thu Feb 24, 2011 10:40 am, edited 1 time in total.
Andreas
Posts: 166
Joined: Sun Oct 31, 2004 7:15 am
Location: Münster / Germany
Contact:

Post by Andreas »

I don't understand where all the hate comes from! :shock:
What did bill ever do to you? If you don't like his products, just don't use them... :D

oh, and to be ontopic again: i prefer OpenGL, but just because i'm using irrlicht under linux... :)
phrounz
Posts: 45
Joined: Thu Feb 10, 2005 11:45 am
Location: France
Contact:

Post by phrounz »

Hem I noticed with my games that DirectX was giving a much better framerate than OpenGL (with an ATI card). So I use DirectX on Windows and OpenGL on Linux, but the best option is to set an option in the program you do, to let the user choose between the two devices.
cpprules
Posts: 148
Joined: Wed Jul 27, 2005 8:37 pm
Location: on the Pedastal

Post by cpprules »

I used OpenGL for some time ( not in engine ), 'cause it was simple, but know that i can chose...
I chose DirectX 'cause it has better FPS.
And i always give users a choice bettwen X & GL.
I hated Bill for some time too, but then i realized how blind i was, just think of Visual Studio! All the Microsoft products are great.
CRPG, FRPG, Oblivion Fan
Hater of Counter Strike (i hate it so much damn it)
Guest

Post by Guest »

My app is merging irr and newton, got a vehicle hanging around.
I'am using irr 0.12. I've recently tried using Dx 9.0 and I'am very surprised about the result ; I've doubled the FPS on both a low end machine and my pro, middle end computer.
Fred

Post by Fred »

I believe Irrlicht's OpenGL driver lags behind the DirectX one, especially on Linux.
Emil_halim
Posts: 518
Joined: Tue Mar 29, 2005 9:02 pm
Location: Alex,Egypt
Contact:

Post by Emil_halim »

i think OpenGl is more friendly to use than directx, in some VGA Card
OpenGL is faster and in other card DirectX is the faster one , so it depends
on your VGA Card.

when you use Irrlicht you well only care of speed because Irrlicht has one
interface that intrenally works eithre with OpenGL or DirectX.

but if you decide to mix your Irrlicht code with OpneGL or DirectX ,to extend
some features that you want , so i think that working with OpenGL is more
nicer than DirectX,because with OpenGl you could insert any API Gl commend in your code but with DirectX because it consider as Com Object,
so first you have to obtain an interface of Dx9 or Dx8.

for me , i am starting a new project "BCXGL" which combine a static Irrlicht
library with OpenGL stuff, i will post the location of the site when it is ready.
Armen138
Posts: 298
Joined: Mon Feb 23, 2004 3:38 am

Post by Armen138 »

Fred wrote:I believe Irrlicht's OpenGL driver lags behind the DirectX one, especially on Linux.
are you saying you get better framerates from directx on linux?
that would have to be by running the directx app through cedega, which then emulates the
directx instructions through opengl, how exactly can that be faster than using opengl directly?
if you're looking for me, start looking on irc, i'm probably there.
Hernan

Post by Hernan »

DirectX 4TW!.
plus, i get better framerates with my ATI.
Spintz
Posts: 1688
Joined: Thu Nov 04, 2004 3:25 pm

Post by Spintz »

DirectX, not a fan of OpenGL. I can do a whole lot more with DirectX, a whole let quicker, ( and in my experience, DirectX is faster, not just with Irrlicht ).
Image
Post Reply