Fix #106704: Resolve flashing Metal viewport #107215

Merged
Jeroen Bakker merged 1 commits from Jeroen-Bakker/blender:v3.5-106704 into blender-v3.5-release 2023-04-21 11:13:19 +02:00

1 Commits

Author SHA1 Message Date
a1c455c819 Fix #106704: Resolve flashing Metal viewport
All checks were successful
buildbot/vexp-code-patch-coordinator Build done.
Previous fix to resolve GPU hang which could occur in the
Metal backend caused additional flickering to occur as
as side effect, due to removal of required execution
dependencies in certain places.

This patch resolves both problems by only removing the
GPU hang dependency stall when additional synchronization
primitives are used along-side the global sync primitive.

Authored by Apple: Michael Parkin-White

Pull Request: #106914
2023-04-21 10:41:34 +02:00