4 ms·
V-EZ [1] was kinda supposed to be that, a wrapper that makes Vulkan easier to use in non-über-performance-critical applications, but it seems to be dead [2]...
by q3k 5y ago
V-EZ [1] was kinda supposed to be that, a wrapper that makes Vulkan easier to use in non-über-performance-critical applications, but it seems to be dead [2]... Well, maybe not smaller, but at least standardized to the point where you would expect it to be present as a system dependency.
[1] - https://github.com/GPUOpen-LibrariesAndSDKs/V-EZ https://github.com/GPUOpen-LibrariesAndSDKs/V-EZ
[2] - https://github.com/GPUOpen-LibrariesAndSDKs/V-EZ/issues/73 https://github.com/GPUOpen-LibrariesAndSDKs/V-EZ/issues/73
- Narishma 5y agoIf 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.