"I will prove you wrong and fork vulkan and make everyone use my version " that’s what i would’ve d
Said if i was some genius who knew how to code but am not. Joke aside, i meant in terms of openness. You can’t make dx12 work on linux, android,etc but vulkan works everywhere.
That is because it’s an open standard, not open source. You can read the documentation and implement a driver for a new platform, but you’re not porting vulkan to it. Likewise, there is tons of windows only open source code that will never work anywhere else because they target windows specific code.
"I will prove you wrong and fork vulkan and make everyone use my version " that’s what i would’ve d Said if i was some genius who knew how to code but am not. Joke aside, i meant in terms of openness. You can’t make dx12 work on linux, android,etc but vulkan works everywhere.
That is because it’s an open standard, not open source. You can read the documentation and implement a driver for a new platform, but you’re not porting vulkan to it. Likewise, there is tons of windows only open source code that will never work anywhere else because they target windows specific code.