Search Issue Tracker

Won't Fix

Votes

0

Found in [Package]

7.1.8

Issue ID

1214237

Regression

No

[Android] [URP, Vulkan] Meshes flickering on Mali GPUs with SRP batching enabled

Package: Scriptable Render Pipeline Universal

-

Steps to reproduce:
1. Open user-supplied project
2. Build and Run

Expected: the scene does not flicker
Actual: the scene flickers

Reproduced in: 2019.3.0f6, 2020.1.0a22
Not reproduced in: 2019.2.21f1 (Can't Build), 2018.4.17f1 (Can't Build)

Notes: Only repro on Vulkan, no repro without SRP batching
No repro on: Windows

No repro on:
VLNQA00315, Samsung Galaxy Note10 (SM-N970U), Android 9, CPU: Snapdragon 855 SM8150, GPU: Adreno (TM) 640
VLNQA00319, Google Pixel 4 (Pixel 4), Android 10, CPU: Snapdragon 855 SM8150, GPU: Adreno (TM) 640
VLNQA00202, Samsung Galaxy Note9 (SM-N9600), Android 9, CPU: Snapdragon 845 SDM845, GPU: Adreno (TM) 630
Apple iPhone 8 Plus

Repro on:
VLNQA00175, Samsung Galaxy Note9 (SM-N960F), Android 9, CPU: Exynos 9 Series 9810, GPU: Mali-G72
VLNQA00288, Samsung Galaxy J7 (SM-J730F), Android 8.1.0, CPU: Exynos 7 Octa 7870, GPU: Mali-T830
VLNQA00322, Huawei P30 Pro (VOG-L29), Android 9, CPU: HiSilicon Kirin 980, GPU: Mali-G76

  1. Resolution Note:

    The log says "Vulkan: Too much vertex data per render pass detected, starting a new render pass as workaround. (only logged once)". This means that too much geometry is being rendered. Reducing the amount of geometry will fix the flickering.

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.