Glad to hear that you guys are exploring other avenues to specifically support the MacPro/OSX. I admit that I'm not fully versed in all the technologies available to a developer to make something like this happen so when I heard of doubts of OpenCL's viability, I was worried. Either it be Metal, OpenCL, Boltzman, or something I am completely unaware of, I'm sure you guys will figure it out.Goldorak wrote: A major reason we took on OpenCL was to support the MacPro. Today the MacPro/OSX is still on OpenCL 1.2 which is very old - you have Android phones with full OCL 2.1 support coming this year through Vulkan. It is looking more and more likely that Metal is the future of GPGPU on OSX. If that's the case, we need to factor this into the long term OSX roadmap. In the meantime, we will do all we can do get Octane running with OCL 1.2, but as Marcus said, it's just at the bare minimum that Octane requires.
On a tangent, what are the current thoughts of a virtualized environment? I remember the moment I got hooked into Octane... seeing Octane run on a rack of Nvidia VCAs, remotely, off a laptop, several hundred miles away at the GTC 13 presentation. For a studio environment like mine, minus the remote capabilities, this could be the best solution... that is, if the resources could be dynamically allocated based off of the artist's needs. Again, I am not versed in the technical capabilities of this yet I'm curious.