Envoyé par
MiniTofu
The point is allow at ease for developer having to deal with different system due to native API, non-native API and some API run very poor on some platform causes massive FPS drop. Developer has to keep adjusting multi assets for each platform on every new contents. This also cause the game to have extra assets.
...
Example, FFXIV on Mac is run on Transgaming emulator for DX wrap around. If Vulkan supported. It wouldn't need Transgaming, that save the money for having to deal with third party. + game will run metal on metal. MacOS runs on Metal but Metal sits somewhere between OpenGL and Vulkan.