4 ms·
If performance is not critical, why not just use something simpler like OpenGL or D3D11?
by Narishma 5y ago
If performance is not critical, why not just use something simpler like OpenGL or D3D11?
- fouric 5y agoD3D/DirectX is Windows-only, while Vulkan is supposed to be replacing OpenGL, not complementing it. Maintaining three different graphics APIs (DirectX, OpenGL, Vulkan) is always harder than maintaining only two (DX+Vulkan (eventually)).
- Narishma 5y agoYou can use OpenGL through libraries like Angle regardless of the underlying APIs. That's what web browsers use to support WebGL on all platforms.
- pjmlp 5y agoFive actually, you are missing NVN and GNM/GNMX.
- fouric 5y agoI wasn't trying to enumerate every existing graphics API, nor is that relevant to my point.
- flohofwoe 5y agoOne problem is that tooling support around OpenGL and D3D11 is quickly rotting away, because the GPU vendors and Microsoft focus on Vulkan and D3D12.