(08-11-2016, 11:42 PM)DoctorMac Wrote: My logic is probably hampered, but I'm wondering if one could just replace all the OpenGL code and redirect it to use Metal. It looks like that could work, more or less.
Removing OpenGL support isn't necessary, you "just" have to write new code that uses Metal. That's not a small amount of code to write, though...