Search Issue Tracker

By Design

Votes

0

Found in

2018.3

2018.3.12f1

2019.1

2019.2

2019.3

Issue ID

1166900

Regression

No

[Android] EGL error and rendering artifacts when multiple render textures are created

Android

-

Reproduction steps:

1. Open "RenderCacheRepro.zip" project
2. Enter Play mode and see the rendering
3. Build & Run for Android
4. Notice the rendering difference

Expected Result: Rendering is the same in Android as in the Editor
Actual Result: Rendering is not the same in Android as in the Editor

Reproduced with: 2019.3.0a8, 2019.2.0b8, 2019.1.9f1, 2018.4.4f1, 2018.3.14f1
Did not reproduce on: 2017.4.30f1 (Scripting Errors)

Note:
Mono and IL2CPP reproduce the issue
OpenGLES3, OpenGLES2 reproduce the issue
Vulkan not supported by repro devices

On Metal the issue doesn't seem to reproduce but the sorting is different
On iOS it only reproduces with OpenGLES

Repro Devices:
iPad mini 2 (iOS 11.4.1) (OpenGLES)
iPhone XS (iOS 12.1) (OpenGLES)

VLNQA00031, Lge Nexus 5 (Nexus 5), Android 6.0.1, CPU: Snapdragon 800 MSM8974, GPU: Adreno (TM) 330
VLNQA00111, Samsung Galaxy J5(2016) (SM-J510FN), Android 7.1.1, CPU: Snapdragon 410 MSM8916, GPU: Adreno (TM) 306
VLNQA00115, Sony Xperia Z3 (D6603), Android 6.0.1, CPU: Snapdragon 801 MSM8974AC, GPU: Adreno (TM) 330 (Cube dissappear after a few seconds)

No Repro Devices:
VLNQA00127, Lge Nexus 5X (Nexus 5X), Android 8.0.0, CPU: Snapdragon 808, GPU: Adreno (TM) 418
VLNQA00017, Huawei Nexus 6P (Nexus 6P), Android 8.0.0, CPU: Snapdragon 810 MSM8994, GPU: Adreno (TM) 430
VLNQA00166, Huawei P20 (EML-L29), Android 8.1.0, CPU: HiSilicon Kirin 970, GPU: Mali-G72
VLNQA00093, Samsung Galaxy S6 edge (SM-G925F), Android 7.0, CPU: Exynos 7 Octa 7420, GPU: Mali-T760
VLNQA00005, Samsung Galaxy S7 (SM-G930V), Android 7.0, CPU: Snapdragon 820 MSM8996, GPU: Adreno (TM) 530
VLNQA00217, Razer Phone 2 (Phone 2), Android 9, CPU: Snapdragon 845 SDM845, GPU: Adreno (TM) 630
VLNQA00109, Xiaomi MI NOTE Pro (MI NOTE Pro), Android 7.0, CPU: Snapdragon 810 MSM8994, GPU: Adreno (TM) 430
VLNQA00230, Oneplus OnePlus6T (ONEPLUS A6013), Android 9, CPU: Snapdragon 845 SDM845, GPU: Adreno (TM) 630
VLNQA00216, Razer Phone 2 (Phone 2), Android 8.1.0, CPU: Snapdragon 845 SDM845, GPU: Adreno (TM) 630

  1. Resolution Note (2019.3.X):

    User tries to write to the depth buffer when it's depth is 0 bits and certain GPUs can not handle it.

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.