Search Issue Tracker

Fixed in 2021.2.X

Votes

0

Found in

2019.4

2020.3

2020.3.4f1

2021.2

Issue ID

1329702

Regression

No

[Android] Material is rendered black in devices using Adreno GPUs when loaded from Asset Bundle created using Unity 2018

Mobile

-

Steps to reproduce:
1. Open the attached project "1329702.zip"
2. Switch platform to the Android
3. Connect Android device
4. Build and run the "SampleScene" scene

Expected results: app launches and displays colored sphere
Actual result: app launches and displays black sphere

Reproduces on these devices:
VLNQA00317, Vivo V1924A (V1924A), Android 9, CPU: Snapdragon 855 SM8150, GPU: Adreno (TM) 640
VLNQA00052, Xiaomi MI MAX (MI MAX), Android 7.0, CPU: Snapdragon 617 MSM8952, GPU: Adreno (TM) 510
VLNQA00099, Google Pixel XL (Pixel XL), Android 10, CPU: Snapdragon 821 MSM8996 Pro, GPU: Adreno (TM) 530
N/A, Xiaomi MI 8 Lite (MI 8 Lite), Android 9, CPU: Snapdragon 660, GPU: Adreno (TM) 512

Didn't reproduce on these devices:
N/A, Xiaomi - (Redmi Note 8 Pro), Android 9, CPU: MediaTek Helios G90T MT6785T, GPU: Mali-G76 MC4
VLNQA00332, Samsung Galaxy XCover4 (SM-G390F), Android 9, CPU: Exynos 7 Quad 7570, GPU: Mali-T720
VLNQA00313, Huawei Y6 Ⅱ Compact (HUAWEI LYO-L01), Android 5.1, CPU: MediaTek MT6735, GPU: Mali-T720
VLNQA00294, Oppo Reno Z 中国版 (PCDM10), Android 9, CPU: Mediatek MT6779 Helio P90, GPU: PowerVR Rogue GM9446
VLNQA00335, Samsung Galaxy S20 5G (SM-G986B), Android 10, CPU: Exynos 990, GPU: Mali-G77

Reproducible with: 2019.4.25f1, 2020.3.6f1, 2021.1.6f1, 2021.2.0a15
Could not test with: 2018.4.34 - errors when trying to build project prevented from testing

Notes:
- Did not reproduce on Mali and PowerVR GPUs
- Did not reproduce on Windows Standalone
- Reproduces using OpenGLES3 graphics API, the user reported that using Vulkan API causes crash - couldn't reproduce this while testing when using Vulkan API sphere was rendered magenta
- Does not reproduce using IOS devices
- The following error message is thrown in Android Logcat: Error Unity OpenGL Error: Invalid texture unit!
- No issues if the Asset Bundle is created with the same Unity version as app (eg. both Asset Bundle and app created using Unity 2018.4 or 2020.3 etc...)

  1. Resolution Note (fix version 2021.2):

    Fixed in 2021.2.0a18 and above.

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.