If MS would have allowed using Vulkan on Xbox for instance, I would have been more willing to give them the benefit of a doubt. But as it stands, I see them pushing DX as having lock-in motives.
If MS would have allowed using Vulkan on Xbox for instance, I would have been more willing to give them the benefit of a doubt. But as it stands, I see them pushing DX as having lock-in motives.
PlayStation only supports Sony’s own, proprietary Gnm/Gnmx[1]. I heard their APIs are somewhat based on (very old) OpenGL, but different enough to not actually be compatible.
Nintendo Switch supporting OpenGL or Vulkan is an exception in the console space.
1: https://en.wikipedia.org/wiki/PlayStation_4_system_software#...
There’s no evil MS lock-in here.
There is absolutely lock-in in MS and Sony's approaches. There is no inherent need in it just becasue it's a console.
There is a reason for NES games having a certificate from Nintendo.
And yes most developers do not care about it anyway if it's good.