Re:Valve Says Counter-Strike 2 for macOS Not Happening, Ther...
by elabajaba on Tuesday October 10, 2023 @01:04PM
(#37834661)
Pretty much no one uses Vulkan on switch, and gl only gets used by small indies that aren't using a major engine and couldn't/wouldn't partner with a porting studio. NVN is just significantly faster than either of those (and the switch needs all the help it can get performance wise)
Eg Microsoft's graphics API is also just a DX12 variant, Nintendo Switch supports Vulkan and OpenGL, and while I'm not informed about Sony's current systems, their APIs were previously fairly close to OpenGL/Vulkan in design. They all also put in a lot more effort to accommodate game developers than Apple's "my way or the highway" approach to everything.
On top of all that, as dedicated gaming devices, they have momentum going for them which results in game dev tooling being ported because, well, they're devices meant primarily for gaming. Plus, they all have many first party studios with very popular IPs. Apple has none of this going for it.