4
$\begingroup$

I have a iMac 27" 5K 2018 with an AMD Radeon Pro 580 GPU.

Blender 2.8 cannot find a compatible GPU for Cycles render engine.

in 2.8 version

In Blender 2.79 my GPU worked.

What do I need to do so that my graphic card is defined correctly and works GPU?

$\endgroup$
9
$\begingroup$

There is no OpenCL support for Blender 2.80 BETA on macOS and it likely won't come back in 2.80 RC or Final.

Hi,

There was a growing payload of bugs in Cycles related on OpenCL on macOS platform, and those issues were caused by a compiler bug, which we have no control over.

Surely, it is sometimes possible to work compiler bugs around from a source, but we are facing some of the issues which are not solvable in this way. Also, such solutions are usually short-living,. since adding more features are often kicking compiler to provide buggy binary again.

In this case compiler will not get fixed since Apple decided to discontinue OpenCL on its platform.

So the decision was made to drop support of OpenCL, keep official features of Blender stable and predictable, and focus on things we have control over.

P.S. Older Blender releases are always available. Surely, this sounds like using an ancient software without neat features. But we can't push Cycles OpenCL on macOS measurably beyond that anyway.

-- With best regards, Sergey Sharybin

Apple is known for doing everything to make software development - especially 3D stuff - a living hell. They are doing their own stuff called Metal, instead of using a complete OpenGL/OpenCL compatible instruction set. With every new release functions are getting removed or are simply broken.

If you want to use Blender with an OpenCL render device consistently in the future, you might need to switch over to Linux or Windows.

$\endgroup$
  • $\begingroup$ Hello, Sergey, Thank you for this information, she disappointed me, I read in support Apple that OpenCL is no longer supported as not promising API and it is recommended to use METAL to replace it. Tell me how GPU acceleration will develop in Blender on the platform MAC? $\endgroup$ – Mark Steblyanko Apr 3 at 8:25
  • 2
    $\begingroup$ @MarkSteblyanko - Just for clarification - I am not Sergey and I am not in the Blender Dev team. I just posted an information I found on the developer mailing list. You can read the whole message if you click on the link in my answer. That is all the information I have. $\endgroup$ – metaphor_set Apr 3 at 11:36

protected by cegaton May 15 at 3:36

Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).

Would you like to answer one of these unanswered questions instead?

Not the answer you're looking for? Browse other questions tagged or ask your own question.