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

  1. 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.

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.