Euro Truck Simulator 2

Euro Truck Simulator 2

View Stats:
DirectX or OpenGL?
When launching the game it asks me to launch normally, with DirectX or with OpenGL. I'm not really familiar what makes the differences .. Can someone explain briefly? Thanks a ton!
< >
Showing 1-11 of 11 comments
Barber³ Aug 19, 2014 @ 7:11am 
Basically, DirectX runs faster, everything works on it etc.
OpenGL, well it's slower, some textures don't work properly, so yeah, unless you have a) Linux b) serious problems using DirectX just use DirectX.
East Aug 19, 2014 @ 2:43pm 
And what about the option "Play euro Truck Simulator 2" what is the difference with the others?
beerland Aug 19, 2014 @ 2:44pm 
Originally posted by 3aeK:
And what about the option "Play euro Truck Simulator 2" what is the difference with the others?
It'll use the last option you chose (opengl or directx), if it's the first time it will pick directx I think.
Last edited by beerland; Aug 19, 2014 @ 2:44pm
PetiteKerryJay Aug 19, 2014 @ 3:41pm 
OpenGL is basically a cross platform alternative to DirectX (which is Windows only) and runs games a lot smoother than OpenGL. OpenGL makes games stutter like crazy for me on Windows (and as Steaks on a Train! mentioned, OpenGL is also buggy) (not sure how it performs on Linux or Mac OS etc...); hence, if you use a Windows OS, I would stick with DirectX.
JazzGuru Aug 19, 2014 @ 3:55pm 
Basically, if you have the horsepower to run it, use DirectX. Your game will look way better that way...
Nite69 Aug 19, 2014 @ 4:35pm 
I tried both and they look the same to me, its just direct X is targeted to windows, Open GL for those that are on linux.
Last edited by Nite69; Aug 19, 2014 @ 4:36pm
JackBassV Aug 19, 2014 @ 6:37pm 
OpenGL is as the name suggests, Open Source software. It's used by companies who want to write cross-platform code - mostly games.

DX10 and 11 are much better, as they can perform things on hardware, while all OpenGL is software based. Can't remember what exactly, but stuff like HDR. It's 2 in the morning. Can't expect to remember everything!
Last edited by JackBassV; Aug 19, 2014 @ 6:37pm
Scorcher24 Aug 19, 2014 @ 7:46pm 
Originally posted by JackBassV:
OpenGL is as the name suggests, Open Source software. It's used by companies who want to write cross-platform code - mostly games.

DX10 and 11 are much better, as they can perform things on hardware, while all OpenGL is software based. Can't remember what exactly, but stuff like HDR. It's 2 in the morning. Can't expect to remember everything!

That is the biggest misrepresentation i have ever read about OpenGL.

OpenGL is not a software, it is standard and a specification. No Software is made by the ARB Board at all. It is a board consisting out of members of NVIDIA, AMD, Microsoft and many others. All they do is shell out a specification, which consists only of text. The implementation is done by Operating System Manufacturers and Graphic Card Vendors. Microsoft only supports OpenGL up to 1.1. Everything else up to OpenGL 4.5 is delivered by your graphic card driver. And no, OpenGL is well capable of Hardware Acceleration and is the leading Graphics Library in the real world industry and especially at a scientific level for simulations. It is far less common in the gaming world than in the industry, btw, although gaming is finally catching up with this technology due to Linux and Mac finally being a thing. The fact that it is implemented at driver level, makes it actually far more efficient than DirectX, which has a much bigger overhead than OpenGL.

OpenGL can do everything DirectX can do. You just need to know how.

Specification:
http://www.opengl.org/registry/#apispecs
Last edited by Scorcher24; Aug 19, 2014 @ 7:53pm
Barricade Aug 19, 2014 @ 10:36pm 
Originally posted by Scorcher24:
Originally posted by JackBassV:
OpenGL is as the name suggests, Open Source software. It's used by companies who want to write cross-platform code - mostly games.

DX10 and 11 are much better, as they can perform things on hardware, while all OpenGL is software based. Can't remember what exactly, but stuff like HDR. It's 2 in the morning. Can't expect to remember everything!

That is the biggest misrepresentation i have ever read about OpenGL.

OpenGL is not a software, it is standard and a specification. No Software is made by the ARB Board at all. It is a board consisting out of members of NVIDIA, AMD, Microsoft and many others. All they do is shell out a specification, which consists only of text. The implementation is done by Operating System Manufacturers and Graphic Card Vendors. Microsoft only supports OpenGL up to 1.1. Everything else up to OpenGL 4.5 is delivered by your graphic card driver. And no, OpenGL is well capable of Hardware Acceleration and is the leading Graphics Library in the real world industry and especially at a scientific level for simulations. It is far less common in the gaming world than in the industry, btw, although gaming is finally catching up with this technology due to Linux and Mac finally being a thing. The fact that it is implemented at driver level, makes it actually far more efficient than DirectX, which has a much bigger overhead than OpenGL.

OpenGL can do everything DirectX can do. You just need to know how.

Specification:
http://www.opengl.org/registry/#apispecs


This is what I was thinking. While reading the above comments I was like "I don't remember OpenGL being used for anything like that" (Back in day)
Flemish Snake Aug 20, 2014 @ 4:23am 
Thanks a lot! Running in DirectX now.. :-)
OpenGL causes my game to crash for some reason ..
=Axton= Dec 24, 2014 @ 1:11pm 
The Dec 23 nvidia drivers on a gtx970 wont load the game in OPenGL anymore.
< >
Showing 1-11 of 11 comments
Per page: 1530 50

Date Posted: Aug 19, 2014 @ 6:55am
Posts: 11