DirectX is a Microsoft's API which contain features to aid in game development UI design. Questions asked with this tag should focus on conceptual aspects regarding the DirectX API.

learn more… | top users | synonyms

397
votes
14answers
357k views

Why do game developers prefer Windows?

Is it that DirectX is easier or better than OpenGL, even if OpenGL is cross-platform? Why do we not see real powerful games for Linux like there are for Windows?
42
votes
14answers
25k views

Why does DirectX use a left-handed coordinate system?

I considered posting on Stack Overflow, but the question strikes me as being far too subjective since I can't think of a reasonable technical explanation for Microsoft's choice in this matter. ...
2
votes
1answer
135 views

DirectX11: Where exactly does the buffer swapping happen in the 'Swap Chain'?

I've read up on the theory/reasoning behind a swap chain in Graphics. Everywhere I've read, they talk about pointers to the front and backbuffer(s) which are swapped instead of actual data exchange. ...
2
votes
1answer
734 views

GPU Data Flow Architecture

I am currently working on CUDA, DirectX. I want to know the data flow architecture of GPUs. The one presented for CUDA and DirectX are parallel programming model and graphics pipelines respectively. ...
1
vote
1answer
84 views

Chasing DirectX versions

We're a small-medium size enterprise (~50 devs), working on several DirectX 9 applications. (not games) DirectX 10 and 11 both were deep interface overhauls, as DX12 will probably be. We didn't ...