System Information
Operating system: macOS-12.3-x86_64-i386-64bit 64 Bits
Graphics card: AMD Radeon Pro 5700 XT OpenGL Engine ATI Technologies Inc. 4.1 ATI-4.8.13
Blender Version
Broken: version: 3.1.0, branch: master, commit date: 2022-03-08 18:16, hash: rBc77597cd0e15
Broken: version: 3.2.0 Alpha, branch: master, commit date: 2022-03-14 19:06, hash: rBfc259d4c30cb
Short description of error
Switching from solid to rendered viewport OR start rendering ends in hanging blender app.
Same for switching between GPU Supported and Experimental when in solit view.
Just using CPU works normal, but as soon as you switch to GPU or start a render ...
Exact steps for others to reproduce the error
USE : Latest macos 12.3 intel, AMD Radeon Pro 5700 XT, xcode 13.2.
I used here the downloaded blender 3.1.0 and compiled blender 3.2.0 version.
It was tested on factory settings!
EDIT: After leaving the room for a ciggy with hanging blender, it started rendering. Meaning to render Suzanne with a light takes at least several minutes to calculate, then the render starts and ends in a few seconds. Every time you want to render or restart blender.
MEANS: The long calculating (for initialising the graphics card ) takes place every time I start blender PLUS the long calculating time for the scene.
Viewport is the same. Works with the GPU but very slow. Rendering with CPU&GPU doubles the render time.
(Persistant data is switched off but was also tested ON with the same result.)
All in all, every time it calculates the scene first via CPU for a long time, then it renders, what brings the overall rendertime to the same result as rendering only with a CPU on this basic intel iMac setup!!
Also the overall performace of the OS is super laggy / unusable. Means opening a text editor for example, thakes several seconds...
This file on CPU only rendering:
Reduced RAM from 64 GB to 4.2 GB RAM
Calculation time: 1 min 11 sec
Altogether Render time: 6 min 43 sec
This file on GPU only rendering:
Reduced RAM from 64 GB to 6.7 GB RAM
Calculation time: 18 min 32 sec
Altogether Render time: --- stopped the render after 22 min. AND no Sample was rendered at all !
simple scene:
This shows the CPU and GPU usage when trying to render with GPU only. Calculating only done on CPU.
IF rendering only with CPU the calculating time on the CPU is not that long as you can see above.
the CPU render:





