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
- Editor crash on "PPtr<Shader>::operator Shader*() const" when checking in changes with a very long comment in Unity Version Control window
- [Ubuntu] Toolbar and menu items for Version Control lack spaces in text on Linux
- Unity Version Control window Pending Changes tab’s Item checkbox is unresponsive when clicked and the item list is empty
- Audio stuttering occurs when heavy processing is performed while OnAudioFilterRead is in use
- Inconsistent Node search results in VFX Graph
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.