4 ms·
I wonder how feasible a Metal compatibility library wrapped around Vulkan would be? That way you could use Metal on other platforms. Also, what is the best re
by _mlbt 2y ago
I wonder how feasible a Metal compatibility library wrapped around Vulkan would be? That way you could use Metal on other platforms.
Also, what is the best resource for learning Metal if all you know is some OpenGL 1.x from the old “Lego” book?
- tombert 2y ago> I wonder how feasible a Metal compatibility library wrapped around Vulkan would be? Sort of an inverse of the MoltenVK project? I don't see any reason why that would be infeasible other than "no one really wants this but me". > Also, what is the best resource for learning Metal if all you know is some OpenGL 1.x from the old “Lego” book? To be clear, I am not a graphics person, I'm a dude who dicks around with graphics occasionally to play with some kind of more graphical algorithm I read about, but I really don't know what I'm talking about. That said, I went through this book, It's good enough: https://a.co/d/b3yjPMp https://a.co/d/b3yjPMp A former coworker of mine also wrote this one if you're interested in iOS game dev, though I have not read it so I cannot speak to its quality: https://a.co/d/c99oE0Q https://a.co/d/c99oE0Q
- _mlbt 2y agoThanks! I always wanted to learn Metal, but it doesn’t seem like there are many resources on it other than Apple’s website.
- tombert 2y agoI also think FNA is pretty cool as well. It’s kind of “mid level” instead of low level, more or less like a light Direct3D. I think MonoGame is supposed to be comparable but I haven’t used it.