Search Issue Tracker
Won't Fix
Votes
0
Found in
2022.3.12f1
Issue ID
UUM-54814
Regression
No
[Entities Graphics][Android] FPS is lower when running on 2022.3 and Application time increases past 16ms
Steps to reproduce:
1. Open the attached user's project "URPSamples_0.51.zip" in 2021.3.32f1
2. Add "https://github.com/Tayx94/graphy.git" to the package manager to be able to observe FPS
3. Switch to Android Platform and navigate to "Assets/BuildConfiguration/HybridURPSamplesBuildSettings_StressTest.buildconfiguration" to Build Android Player, select at the top right to "Build and Run"
4. Navigate through the scenes on the device and note the FPS
5. Open the attached user's project "URPSamples.zip" in 2022.3.12f1
6. Repeat step 2, switch to Android Platform and Build and Run through Unity's Build Settings window
7. Navigate through the scenes on the device and note the FPS
Expected results: FPS stays the same throughout the Scenes and Application time does not exceed 16ms
Actual results: FPS is lower when running on 2022.3 and Application time increases past 16ms
Reproducible with: Entities Graphics 1.0.16 (2022.3.12f1)
Not Reproducible with: Entities Graphics 0.51.1 (2021.3.32f1)
Could not test on 2023.1.17f1, 2023.2.0b16, 2023.3.0a12 due to package errors when upgrading
Reproducible on these devices:
VLNQA00523 - Galaxy S23 (SM-S911U), CPU: Snapdragon 8 Gen 2 (SM8550), GPU: Adreno 740, OS: 13
VLNQA00528 - HMD Global Nokia G20 (Nokia G20), CPU: Mediatek MT6765G Helio G35 (12 nm), GPU: PowerVR Rogue GE8320, OS: 13
VLNQA00456 - Google Pixel 3 (Pixel 3), CPU: Snapdragon 845, GPU: Adreno 630, OS: 12
VLNQA00381 - Xiaomi Redmi Note 8 Pro (Redmi Note 8 Pro), CPU: MediaTek Helios G90T MT6785T, GPU: Mali-G76 MC4, OS: 9
VLNQA00202 - Samsung Galaxy Note 9 USA (SM-N9600), CPU: Snapdragon 845 SDM845, GPU: Adreno 630, OS: 9
Reproducible on: Windows 10
Not reproducible on: No other environment tested
Notes:
-Issue is more noticable when running Vulkan, on OpenGLES3 there are FPS drops but not as severe when running Vulkan
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
- Out-of-bounds memory access with multiple CanvasRenderers under a Canvas when using Mesh API
- Inspector tries to access file after it was deleted when the file was locked in Inspector window
- Changing Transform values in Search window Inspector loses focus while dragging and stopping mouse without releasing dragging action
- Saving changes on the dirty VFX Graph during the Play mode throws "The referenced script (Unknown) on this Behaviour is missing!" warnings
- VFX Graph Debug Info overlaps the "Initialize" block debug info by default
Resolution Note:
We have investigated the issue and it looks like the content is not the same.
With 1.0, the EntityCreationAPI scene is rendering 12 million triangles. With 0.5, the scene is rendering only 120 thousand triangles. This is because the scene has been improved to use multiple meshes (cube, cylinder, capsule, sphere) instead of just cubes like in 0.5.
When 1.0 scene is changed to only render cubes, it's actually about 1ms faster than 0.5 on total frame time.
Due to this we are closing this issue.