Both are os-specific graphics apis. It seems pretty comparable to me.
Wrong
Could you explain how?
Gabe Newell put an end to that
So you are saying it's a bad analogy because DirectX has wider compatibility than Metal?
I'm not sure if I would put it exactly like that, but yeah, I am referring to Wine/Proton.
Also, see pjmlp's comments. Everything he said is spot on.
Could you please communicate instead of just replying? I have no idea what you're talking about and would appreciate a fully expressed thought instead of a one liner or a vague 6 word phrase.
No thank you. Good luck out there.
Why is it a bad analogy? I don't have experience on either of the libraries, so I may be missing something.
Thanks to extension spaghetti, there isn't a single OpenGL API, it is like programming for the Web or UNIX flavours, you end up with multiple code paths depending on the extensions available, thus it is like programming against multiple APIs even if it says OpenGL in the box.