Search Issue Tracker
Active
Under Consideration for 6000.1.X
Votes
0
Found in
6000.0.45f1
6000.1.0a8
6000.1.0b13
Issue ID
UUM-102092
Regression
No
[Android] High GPU usage is reported when the device is rotated into landscape orientation and the application is Vsync bound
How to reproduce:
1. Open the “ReproProjectGPUBound.zip“ project
2. Open the “SampleScene“
3. Enable Development Build and Autoconnect Profiler in the Android Build Profile
4. Build and Run for Android
5. Attach the app to the Profiler
6. Rotate the device to the Landscape orientation
7. Observe the Highlights and CPU Usage modules in the Profiler
Expected result: The Vsync is bounding the frame time
Actual result: The GPU field in the Highlight module shows that the GPU is exceeding the target frame time and in the CPU usage module you can see the frame time is bound by Vsync
Reproducible with: 6000.0.45f1, 6000.1.0b13, 6000.1.0a8
Could not test with: 2021.3.50f1, 2022.1.0b1 (4897ee769494), 2022.3.60f1 (Highlights module is not present in the Profiler)
Reproducible environment: macOS 15.3.1 (M4 Max), Windows 11 (Reporters)
Not reproducible environment: No other environment tested
Reproducible with these devices:
VLNQA00612, Samsung Galaxy S24 (SM-S921B), Android 14, CPU: Exynos 2400, GPU: Ltd.
Not reproducible with these devices:
VLNQA00468, Huawei - (ELS-NX9), Android 10, CPU: HiSilicon Kirin 990 5G, GPU: Mali-G76
VLNQA00518, Google Pixel 4 (Pixel 4), Android 13, CPU: Snapdragon 855 SM8150, GPU: Adreno (TM) 640
VLNQA00335, Samsung Galaxy S20+ 5G (SM-G986B), Android 10, CPU: Exynos 990, GPU: Mali-G77
VLNQA00626, iPhone 16 (MYE73QN/A), CPU: Apple A18 Pro, GPU: Apple designed, OS: 18.3.1
VLNQA00232, iPhone 8 Plus (MQ8M2ET/A), CPU: Apple A11 Bionic, GPU: Apple designed, OS: 16.7.10
Notes:
- Reproduce with both Vulkan and OpenGLES3 Graphic APIs, but with Vulkan it is a rare occurrence, OpenGLES3 gives a consistent reproduction
- Might need to rotate the device to Portrait and back to Landscape orientation several times for the issue to reproduce (according to the reporter within 10 rotations the issue should reproduce)
- Does not reproduce in the Editor with the Simulator
- Happens with Frame Timing Stats enabled and disabled
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Objects with Universal Render Pipeline/Particles/Lit shader are always lit up when changing their Rendering Layer Mask
- PolySpatial “Trying to set shader on a Material Variant.” error is printed in the console when entering Play Mode
- Error “Shader error in 'YSCloudCover': call to 'tex3D' is ambiguous at Assets/YSCloudCoverText.shader(606) (on d3d11)“ is present when compiling tex3D shader with DXC
- Placeholder asset is not loaded with Advertisement Legacy sample when using the latest version of the package
- Addressables content build fails but the Player build is successful when building a development build
Add comment