Search Issue Tracker

Won't Fix

Votes

6

Found in

2017.4.10f1

Issue ID

1086573

Regression

No

[macOS][Metal] Flickering on Standalone when opening a Status bar or switching Workspace in Fullscreen

MacOS

-

To reproduce:

1. Download attached project "MacOSTest.zip" and open in Unity
2. Open "scene" scene
3. Build and Run
4. Run the Build in Fullscreen
5. Move the mouse to the top of the screen to display the Status bar, and then move it back to hide the Status bar or switch Workspaces

Expected result: No flickering should occur
Actual result: Flickering occurs

Notes:
- This issue appears only on macOS and Metal API
- This issue does not reproduce on OpenGLCore
- This issue does not occur when recording the screen e.g. using Quick Times screen recorder
- Sometimes, the entire screen flickers along with the textures
- This issue does not occur on Windowed mode

Reproduced on Unity 2017.4.12f1, 2018.1.9f2, 2018.2.11f1, 2018.3.0b4 and 2019.1.0a3

  1. Resolution Note (2019.2.X):

    Issue is with Metal shader language, and occurs when the alpha value of a color is set to a very small value (< 0.0019~). Workaround is to not set such small values when the material is intended to be visible.

Comments (1)

  1. Skjalg

    Sep 06, 2019 08:16

    Reproduced on 2018.4.8f1

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.