What DirectX version?

Started by
13 comments, last by Alessio1989 9 years, 11 months ago
Damn guys! DirectX 11 it is then - LOL
Advertisement


Basically all gfx APIs suck.
This.

Dude, just... just pick something. I dunno, throw a coin.

"I AM ZE EMPRAH OPENGL 3.3 THE CORE, I DEMAND FROM THEE ZE SHADERZ AND MATRIXEZ"

My journals: dustArtemis ECS framework and Making a Terrain Generator

Pretty much have now.

It was always between DX9c or DX11.

OpenGL was never in the running. smile.png

Although I don't develop for OpenGL, I watched a nice introductory video for OpenGL on non-Windows platforms, but it applies to Windows, too I guess.

Go with DirectX 11 and beyond: when you will achieve a decent skill to product something, even in China targeting XP will be probably a wast of time. There are a lot of DX11 tutorials ("legacy" directx sdk, microsoft "modern" directx samples on msdn gallery, amd radeon sdk, nvidia "legacy" dx11 sdk, new nvidia dx11 sdk, intel samples, and many online basic tutorials and a decent number of books).

OpenGL 4x/ES? Yes, that's an alternative, multi-os, open&cool, you will be a Penguins' saviour and Stallman&co will be happy... But first you have to consider some issue that happen/apply on/to OpenGL development (and not to DirectX development):

- Driver status: http://richg42.blogspot.it/2014/05/the-truth-on-opengl-driver-quality.html
- Differences between theory and practice: http://richg42.blogspot.it/2014/05/things-that-drive-me-nuts-about-opengl.html

You should also consider to use some high-level wrapper API like SDL: it will contains some of the OpenGL development headaches.
"Recursion is the first step towards madness." - "Skegg?ld, Skálm?ld, Skildir ro Klofnir!"
Direct3D 12 quick reference: https://github.com/alessiot89/D3D12QuickRef/

This topic is closed to new replies.

Advertisement