6 ms·
I too would like to know the relevance. From a wiki article [1] In general, Direct3D is designed to virtualize 3D hardware interfaces. Direct3D frees the game
by tehaugmenter 12y ago
I too would like to know the relevance. From a wiki article [1]
In general, Direct3D is designed to virtualize 3D hardware interfaces. Direct3D frees the game programmer from accommodating the graphics hardware. OpenGL, on the other hand, is designed to be a 3D hardware-accelerated rendering system that may be emulated in software. These two APIs are fundamentally designed under two separate modes of thought.
[1] http://en.wikipedia.org/wiki/Comparison_of_OpenGL_and_Direct3D#Comparison http://en.wikipedia.org/wiki/Comparison_of_OpenGL_and_Direct...
- jsheard 12y agoYou can run Direct3D in software, Microsoft even provides a software implementation of DX11 (albeit the subset that works on DX10.1 hardware). https://msdn.microsoft.com/en-us/library/windows/desktop/gg615082(v=vs.85).aspx https://msdn.microsoft.com/en-us/library/windows/desktop/gg6...
- keeperofdakeys 12y agoThat quote is referring to early versions from over ten years ago. If you read the end of the section you linked, you'll find a description of how they provide basically the same functionality. While one may provide a convience method over the other, any functionality in one generally finds its way to the other.