Search Issue Tracker

Third Party Issue

Votes

3

Found in

2022.3.59f1

6000.0.40f1

6000.1.0b8

6000.2.0a5

6000.3.0a1

Issue ID

UUM-99021

Regression

No

Screen blacks out or certain objects flicker on Google Tensor devices when using VideoPlayer under a high load

-

How to reproduce:
1. Open the attached "IN-95684" project
2. Open the "Playground" Scene
3. In the Build Settings window, switch the Platform to “Android”
4. Build and Run the project on selected devices
5. Observe the Android Player

Expected result: Android Player window is fully visible with no visual errors present
Actual result: Screen blacks out inside the Android Player (2022.3.59f1) or VideoPlayer flickers inside the Scene (Unity 6)

Reproducible in: 2022.3.59f1, 6000.0.40f1, 6000.1.0b8, 6000.2.0a5

Reproducible on:
Google Pixel 6 (Pixel 6), Android 13, CPU: Google Tensor, GPU: Mali-G78 MP20 (Reporter)
VLNQA00498, Google Pixel 7 (Pixel 7), Android 13, CPU: Google Tensor G2 , GPU: Mali-G710
Google Pixel 8a (Pixel 8a), Android 15, CPU: Google Tensor G3, GPU: Immortalis-G715s MC10
Google Pixel 9 Pro (Pixel 9 Pro), Android 14, CPU: Google Tensor G4, GPU: Mali-G715 MC7 (Reporter)

Not reproducible on:
VLNQA00566, Samsung Galaxy S8 (SM-G950F), Android 9, CPU: Exynos 9 Octa 8895, GPU: Mali-G71
VLNQA00333, Nokia 7 Plus (Nokia 7 plus), Android 10, CPU: Snapdragon 660, GPU: Adreno (TM) 512
VLNQA00294, OPPO Reno Z (PCDM10), Android 11, CPU: Mediatek MT6779 Helio P90, GPU: PowerVR Rogue GM9446
VLNQA00519, Google Pixel 4 (Pixel 4), Android 12, CPU: Snapdragon 855 SM8150, GPU: Adreno (TM) 640

Note:

  • Issue is not consistently observed depending on which Graphics API is utilized. On some devices, as well as some Editor versions, the issue is only observable using OpenGLES3 (2022.3.59f1 with VLNQA00498), on others, the issue reproduces to some extent using both APIs (6000.2.0a5 with SauceLabs Google Pixel 8a).
  • The Material inside the Mesh Renderer component for the “Quad” GameObject needs to be reassigned or re-created when upgrading the project to Unity 6, otherwise the VideoPlayer component does not work as intended
  • In Unity 6, the VideoPlayer itself flickers instead of the entire screen being blacked out (using VLNQA00498 with the Vulkan Graphics API)
  1. Resolution Note:

    This issue has been identified as an ARM GLES driver bug. We are actively following up with ARM if they have any fix progress.

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.