>In order for cross platform solution to offer value of avoiding duplicate work, it should be really cross platform. MS prevents prevents it by not supporting it on Xbox.
Vulkan doesn't need to be cross platform because there are tools like Unity which abstract away the graphics API and let developers target a number of platforms.
However, you are lodging a complaint against Microsoft that has been the case for every console device since the first ones were released. However, that being said, not supporting Vulkan on the XBox harms Microsoft more than Vulkan since all that means is some games will not be available on the XBox. Just like there are XBox games that are not available on the PS4, the PC, or the Wii U. There's nothing Microsoft is doing that's out of line with the rest of the console makers. It's the console industry in general.
> Vulkan doesn't need to be cross platform because there are tools like Unity which abstract away the graphics API and let developers target a number of platforms.
Unity developers will be doing that double work in such case. And not everyone is using third party engines anyway. Don't think that if something is abstracted, it somehow magically happens for free.
Vulkan doesn't need to be cross platform because there are tools like Unity which abstract away the graphics API and let developers target a number of platforms.
However, you are lodging a complaint against Microsoft that has been the case for every console device since the first ones were released. However, that being said, not supporting Vulkan on the XBox harms Microsoft more than Vulkan since all that means is some games will not be available on the XBox. Just like there are XBox games that are not available on the PS4, the PC, or the Wii U. There's nothing Microsoft is doing that's out of line with the rest of the console makers. It's the console industry in general.