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
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...)
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Crash on ResizeScriptingList<ScriptingObjectPtr> when passing an undeclared variable to the results parameter for GameObject.FindGameObjectsWithTag
- [Android] "Screen.safeArea.y" always returns values outside of the Safe Area when the device is in Portrait orientation
- Frame spike due to many TreeRenderer.TreeUpdated calls when repositioning terrains in large Scenes
- Crash on GameObject::RemoveComponentFromGameObjectInternal when reparenting Text GameObjects
- [IL2CPP-GarbageCollector] Changing GCMode might permanently disable GC in a multithreaded context
Resolution Note (fix version 2021.2):
Fixed in 2021.2.0a18 and above.