System Information
Operating system: macOS-13.0.1-x86_64-i386-64bit 64 Bits
Graphics card: Intel(R) Iris(TM) Plus Graphics OpenGL Engine Intel Inc. 4.1 INTEL-20.2.44
MacBookPro16,2
32GB RAM
Blender Version
Broken: version: 3.4.0 Beta, branch: blender-v3.4-release, commit date: 2022-11-24 16:55, hash: rB959f3cd64502
Worked: unknown, I tried several builds after Intel GPU metal is enabled in daily builds.
Short description of error
Blender crash once starts rendering. It can also trigger to system hang (not responsive GUI) and the after while system trigger reset.
Last traces when launching Blender from shell:
CommandBuffer Failed: cycles_metal_integrator_intersect_shadow
Refer to the Cycles GPU rendering documentation for possible solutions:
https://docs.blender.org/manual/en/latest/render/cycles/gpu_rendering.html-[_MTLCommandEncoder dealloc]:131: failed assertion `Command encoder released without endEncoding'
zsh: illegal hardware instruction ./Blender
From Xcode debugger:
2022-11-29 20:37:18.198099+0100 Blender[22800:105451] Execution of the command buffer was aborted due to an error during execution. Caused GPU Timeout Error (00000002:kIOAccelCommandBufferCallbackErrorTimeout)
2022-11-29 20:37:18.198292+0100 Blender[22800:105451] Execution of the command buffer was aborted due to an error during execution. Caused GPU Timeout Error (00000002:kIOAccelCommandBufferCallbackErrorTimeout)
CommandBuffer Failed: cycles_metal_integrator_intersect_shadow
Exact steps for others to reproduce the error
- Load scene from https://download.blender.org/demo/test/classroom.zip
- Enable only 'Intel Iris Plus Graphics' in Metal preferences
- Select GPU Compute
- Render Image
I tried few other Cycles demos: barbershop, car demo, Italian flat, lone monk, monster under bed. All same ends with Blender crash.
For car demo for a second I saw first sample result and then crash.
Default cube works however.