Search Issue Tracker
Active
Fixed in 2021.3.31f1, 2022.3.10f1, 2023.2.0b1, 2023.3.0a1
Votes
14
Found in
2021.3.14f1
2022.1.23f1
2022.2.0b16
2023.1.0a20
2023.2.0a1
7000.0.0a1
Issue ID
UUM-19574
Regression
No
[Ventura][Silicon] Game/Scene view flickers when entering the Play Mode with Vsync on
Reproduction steps:
1. Open the attached project “FlickerTest”
2. Enter the Play Mode
Expected result: The Game view is visible without any interruptions
Actual result: The Game view flickers
Reproducible with: 2021.3.14f1, 2022.1.23f1, 2022.2.0b16, 2023.1.0a20
Could not test with: 2020.3.41f1 (no Silicon Editor)
Reproducible on: MacOS Ventura 13.0.1 (M1)
Not reproducible on: MacOS Monterey 12.6 (M1), MacOS Ventura 13.0.1 (Intel), Windows 10
Notes:
The issue started happening after updating MacOS to Ventura.
Not reproducible with Rosseta.
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Lights with Cookies generate Cookie Atlas and increase Memory usage every time when Play mode is entered
- Crash on mono_traverse_object_internal when exiting Play mode on a specific project
- Camera prefab shows up in overrides after upgrade when game view is changed to Simulator
- Prefab Override context menu does not appear when changing attributes on a Terrain Component
- Particles are visible through Mesh when Sprite-Lit-Default Material is used
CaptainPMM
Apr 12, 2023 19:37
If you dont want to change your display settings...
I hereby present to you a kinda random fix I came up with while fiddling around with this issue:
#if UNITY_EDITOR_OSX
using UnityEngine;
namespace Utils {
public static class MacVSyncFix {
[RuntimeInitializeOnLoadMethod(RuntimeInitializeLoadType.BeforeSplashScreen)]
public static void Fix() {
QualitySettings.vSyncCount = 2; // Change from default 1 to 2 did the trick
}
}
}
#endif
Just create a file somewhere in the Assets folder and you can now use the Game View's VSync again.
In the builds I did not have any problems.
BACALL
Mar 07, 2023 07:17
For me Vsync is totally broken, changing the Refresh Rate down to 60hz (disabling ProMotion), and enabling VSync causes screen tearing, but at least the flickering is gone
DJ_Link
Jan 21, 2023 14:52
I can confirm that for me it's ProMotion breaking it as well
toddmakesgames
Jan 20, 2023 16:04
I have found that on my MacBook Pro (M1 Max) the flicker issue only occurs when ProMotion is enabled in Display Settings. If I set my screen to a constant 60hz, the issue does not occur. It seems be only related to ProMotion on the built-in display.