Search Issue Tracker
Fixed
Fixed in 6000.0.58f1, 6000.2.5f1, 6000.3.0b2, 6000.4.0a1
Votes
1
Found in
6000.0.56f1
6000.2.1f1
6000.3.0a5
6000.4.0a1
Issue ID
UUM-115123
Regression
No
Layer render order is not respected inside the Android Player when using GPU Resident Drawer.
How to reproduce:
1. Open the attached "IN-112151" project
2. In the Build Profiles window, switch the project Platform to Android
3. Build and Run the project on a selected device
4. Observe the Android Player
Expected result: Order in Layer is respected inside the Player
Actual result: Order in Layer does not reflect the render order of objects inside the Player
Reproducible in: 2023.3.0a17, 6000.0.56f1, 6000.2.1f1, 6000.3.0a5
Could not test in: 2021.3.54f1, 2022.3.66f1, 2023.3.0a16 (GPU Resident Drawer was first introduced in 2023.3.0a8; See the notes for 2023.3 version)
Reproducible on:
VLNQA00580, Xiaomi Redmi Note 8 (Redmi Note 8), Android 11, CPU: Mediatek MT6769Z Helio G85, GPU: Mali-G52
VLNQA00175, Samsung Galaxy Note 9 (SM-N960F), Android 10, CPU: Exynos 9, GPU: Mali-G72
VLNQA00333, Nokia 7 Plus (Nokia 7 plus), Android 10, CPU: Snapdragon 660, GPU: Adreno (TM) 512
VLNQA00598, Samsung Galaxy Fold (SM-F900F), Android 9, CPU: Snapdragon 855, GPU: Adreno 640
Not reproducible on:
macOS 15.6 (M1) (Play Mode and Player)
VLNQA00314, LGE Nexus 5X (Nexus 5X), Android 8, CPU: Snapdragon 808, GPU: Adreno 418
Notes:
- Disabling the GPU Resident Drawer inside the “Mobile_RP Asset” stops the issue from occurring on all affected devices
- On Nokia 7 Plus, specifically in 6.2, the red cube seems to flicker, and the “Order 1” text inside the Player appears to be drawn in front of the cube every couple of seconds, after which it is promptly projected behind it. The application is also prone to crashing and is generally unstable on this specific device.
- Project is prone to crashing when Build/Build and Run/Patch and Run options are used on specific editor versions. The issue seems to be affecting 2023.3 alpha releases between 2023.3.0a5 and 2023.3.0a16
- As per the reporter, issue is also observable on iOS devices
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
- Mono Windows Builds don't produce full log callstacks when generating logs
- AssetBundles fail to load when running in Built Players for Mobile Devices
- UI elements with text gets bigger and grey when Player window is moved to another screen with different resolution
- System name accepts multiline text but crops it on confirmation, duplicates input, and shrinks the field when empty
- UI element scale and position are wrong in project build when DRS is changed with HDR and Software Dynamic Resolution enabled
Resolution Note (fix version 6000.4.0a1):
Fixed incorrect sorting order with combined Text Mesh Pro and MeshRenderer objects when using GPU Resident Drawer. Objects like these now bypass GPU Resident Drawer.
Resolution Note (fix version 6000.3.0b2):
Fixed incorrect sorting order with combined Text Mesh Pro and MeshRenderer objects when using GPU Resident Drawer. Objects like these now bypass GPU Resident Drawer.
Resolution Note (fix version 6000.2.5f1):
Fixed incorrect sorting order with combined Text Mesh Pro and MeshRenderer objects when using GPU Resident Drawer. Objects like these now bypass GPU Resident Drawer.
Resolution Note (fix version 6000.0.58f1):
Fixed incorrect sorting order with combined Text Mesh Pro and MeshRenderer objects when using GPU Resident Drawer. Objects like these now bypass GPU Resident Drawer.