Comment by miniupuchaty

Comment by miniupuchaty 10 months ago

1 reply

It's mostly on us, the developers. Vulkan is fully supported on windows.

I would say that if you want to have multi-platform support just use Vulkan. Covers most of the platforms(especially if you include MoltenVK)[0].

Though, for games, if you want to support Xbox, that usually throws a curveball into API choice planning. As that might be more important of a target than Linux/Android/Mac/iOS(maybe even combined) for your game. So if you already have to support DX for that..

[0] https://www.vulkan.org/porting

troupo 10 months ago

> Vulkan is fully supported on windows.

If and only if the GPU vendor supports it (they do for now). Windows itself fully supports only DX

> Though, for games, if you want to support Xbox, that usually throws a curveball into API choice

As does Playstation. Very few develop with Vulkan for Playstation as GDN (or whatever the name of the native framework is) is the main choice.

And on mobile, well, you need to support Metal.