Big question is how possible it will be to integrate this fully into Blender. Will it be part of the upcoming Vulkan project in Blender?
Hopefully this will speed up recovery of the current macOS backlog when it comes to Blender.
Not sure anything Vulkan is really related to macOS… there is talk about moving EEVEE to vulkan and supporting macOS via vulkan -> moltenVK but this doesn’t really impact that.
I was mistaking regarding Cycles (corrected that), but as far as I know Blender depends on OpenGL for nearly all of its viewport operations. As Apple has ceased OpenGL support, a Metal wrapper for Vulkan would be the future of Blender for macOS. But please correct me if I’m wrong. I’m not much into macOS anymore since I’ve moved back to a Windows PC.
Mostly correct. The thing I’d note is that Apple has “deprecated” OpenGL support. Maybe semantics, but in development that means a much different thing than dropping support. It’s still there in the old state but not being developed further. https://en.wikipedia.org/wiki/Deprecation
But a frozen state will make OpenGL for macOS more and more dated as time progresses, while Blender users on Windows and Linux will remain able to upgrade to new and better OpenGL releases.
It will probably become comparable with NVIDIA GPU support for macOS: a dying thing.
Not disagreeing with that, just pointing out the difference between removing support and deprecating. (semantic argument)
In fact the Nvidia situation is a bit different, if I’m not mistaken, latest versions of macOS do not work at all with NVidia, whereas OpenCL and OpenGL support still works, just frozen in time.
Ditch your MAC and use a proper PC!
Perhaps it gives some hope that Blender will not be a Nvidia branch forever…