Blender 4.2 will be the last release which supports GPU rendering using Metal with AMD and Intel on macOS. Starting with 4.3 Metal rendering will only be available on the Apple Silicon. CPU rendering on non-Apple-Silicon platforms will be kept fully supported.
The reason for this is ever increasing time investment which the team a whole needs to keep doing in order to ensure quality of Blender and Cycles.
This is bad news for Apple users, who don’t want to run after the newsest Hardware and “AI-Improvements” from Apple. With a legacy computer (around 5-7 years old) you then only have GPU rendering in 4.2?
That would be a bad move from my perspective. Then you are helping to force Apple expensive M Hardware to the people and invest much time to write code for another “black box” system.
Will Vulkan give us the GPU rendering on older Apple hardware? Is that the planed replacement for loosing the Metal GPU rendering?
Some of the features were already permanently disabled, and almost all newer features are conditionally disabled on those platforms as they cause huge performance regressions. So none of the development past the 4.2 state would be usable in practice, but it will cost a lot of development power trying to find workarounds to avoid regressions caused by refactors.
Vulkan GPGPU is not available for Metal devices as far as I know, and there are no current plans to implement Vulkan in Cycles.
As a side note, if you have a AMD GPU that’s new enough, you can use boot camp to switch to Windows or switch to Linux and continue to use Cycles on your GPU for probably a few more years. This is because AMD is providing better support for their GPUs on Windows and Linux than Apple is providing on macOS.
Sure, I also have a Linux partition.
Looking forward to hear, how many “legacy” mac users are out there if they realize it
In my experience as a trainer, many education institutes and also many freelaners have not the money to jump fast on new M-Hardware. As M is quite new and the Intel systems were still sold in parallel this will be a shock for many. We will see.
The proposal to remove AMD GPU support from Cycles on macOS was made roughly 7 months ago in the developer release notes for Blender 4.0. Although this could of probably been communicated to the community in a better way.
But on a plus side, AMD and Intel GPU support in Cycles on macOS will still recieve 2 years of “support” as Blender 4.2 (the last version to have support) is a LTS release getting 2 years of bug fixes.
The GPU support is still available throughout the lifetime of the 4.2 LTS, and the CPU support is still there.
Depending on a scene, CPU might already be a better choice due to the available set of features, and because of the GPU inevitably becoming slower due to the compiler issues.
Everything still works though, even cycles. It’s just a speed issue for one renderer, nothing else. Run those older macs until the wheels fall off, or until you can’t justify how slow everything else is.
Your Mac can still use Cycle via the CPU. However if you want GPU support, you can continue to use 4.2 or older versions of Blender. Keep in mind that 4.2 is a LTS release and will get roughly 2 years years of bug fixes. So sticking to 4.2 is still a good and valid option for the immediate future.
If you have some programming knownledge, you can revert the change that removed Intel/AMD GPU support for the Metal backend and build a custom build of Blender. But keep in mind that there is no official support for this, and you will need to occasionally make modifications to fix compilation issues and performance regressions.
I just have downloaded the Blender 4.4.0 alpha for intel on my MacPro and im still getting the error that not compatible GPU, Is this comment for the stable versions only ?
In other word is the beta and alpha versions of Blender 4.3.0 and 4.4.0 Still using Metal?
All versions of Blender 4.3 and above (Alpha, Beta, Release Candidate, Final release) will NOT have Cycles Metal support for these Intel and AMD GPU Macs.
My MacBook Air 2014 is Intel CPU i5 with Intel HD 5000 GPU when I try both 4.4.0 alpha and 4.3.0 beta it gives me error that my GPU is not supported, I thought you have removed the Metal restriction for intel in version 4.3 ? also I’m sure that the Required for blender 4 on Mac is macOS 11.2 and Metal 2.2 but does this changes in blender 4.3 ?
For Blender to run on macOS you need at least an Intel Skylake GPU, AMD GPU or Apple Silicon. Your hardware is therefore not supported anymore.
To be clear, the change announced in this topic only affects Cycles and means there is no GPU rendering on AMD and Intel GPUs anymore starting with Blender 4.3. For everything else, Metal is used and comes with the minimum requirements mentioned above.