American Truck Simulator

American Truck Simulator

View Stats:
Xymerian Monk Dec 20, 2020 @ 12:36pm
DX11 vs OPENGL vs just Launch
is there a dif? just been launching the game, but should I choose one of the other options? is there a graphical benefit or difference in performance
Originally posted by Reese:
Default, by default, uses Dx11. Default after you choose another option will continue to choose that option until you choose something else.

If the next time you launch the game, you select OpenGL, then any time you launch thereafter with "Default" will launch OpenGL.

As for the differences, OpenGL has a wider range of support of hardware and software, and is generally easier to program for. DirectX is primarily Windows based, but can run on most hardware and software without issues. DirectX is superior in quality, but lacks compatibility relative to OpenGL.

Both are graphics drawing API, which is significantly easier to develop a game with than writing raw machine code(or assembly/instructions). And no one has to write the same graphics drawing code in C++ every time, they can just import DirectX and be done with it.
< >
Showing 1-4 of 4 comments
AyMazingATS Dec 20, 2020 @ 12:38pm 
There is a difference between the two.

Windows computers will generally use DX11.

Mac will use specifically OpenGL.
Xymerian Monk Dec 20, 2020 @ 12:39pm 
Okay cool, I figured it just automatically launches in DX11 if I just choose Launch without selecting DX11
Wolfgang Dec 20, 2020 @ 12:40pm 
Launch uses the last option you used to launch the game.
The author of this thread has indicated that this post answers the original topic.
Reese Dec 20, 2020 @ 12:56pm 
Default, by default, uses Dx11. Default after you choose another option will continue to choose that option until you choose something else.

If the next time you launch the game, you select OpenGL, then any time you launch thereafter with "Default" will launch OpenGL.

As for the differences, OpenGL has a wider range of support of hardware and software, and is generally easier to program for. DirectX is primarily Windows based, but can run on most hardware and software without issues. DirectX is superior in quality, but lacks compatibility relative to OpenGL.

Both are graphics drawing API, which is significantly easier to develop a game with than writing raw machine code(or assembly/instructions). And no one has to write the same graphics drawing code in C++ every time, they can just import DirectX and be done with it.
< >
Showing 1-4 of 4 comments
Per page: 1530 50

Date Posted: Dec 20, 2020 @ 12:36pm
Posts: 4