Search Issue Tracker
Fixed in 2022.2.X
Votes
0
Found in
2019.4
2020.3
2020.3.12f1
2021.1
2021.2
2022.1
Issue ID
1347428
Regression
No
[Mobile] Performance spikes on specific devices when tapping the display rapidly
Steps to reproduce:
1. Create an empty project
2. Check "Development Build" and "Autoconnect Profiler" options in Build Settings
3. Build and Run on a device
4. Open Profiler and connect it to profile the app running on the device
5. Tap the device screen rapidly
Expected results: There are no performance spikes in the Profiler
Actual results: Performance spikes appear in the Profiler triggered by rapid input on the device
Reproducible with: 2019.4.31f1, 2020.3.21f1, 2021.1.26f1, 2021.2.0b16, 2022.1.0a13
Reproducible on:
iPad 9.7" 6th gen (14.4) (spikes up more than 40ms)
VLNQA00331, Huawei P20 lite (ANE-LX1), Android 9, CPU: HiSilicon Kirin 659, GPU: Mali-T830 (hardly reacts to rapid input, sometimes spikes up to 66ms)
Not reproducible on:
iPhone XR (13.4.1) (hardly reacts to rapid input, sometimes spikes up to 37ms)
iPhone 8 Plus (14.4.2) (hardly reacts to rapid input, sometimes spikes up to 37ms)
iPad Air 2 (11.0.3) (rapid input seems to make the frames more stable)
VLNQA00285, Samsung Galaxy J4 Core (SM-J410F), Android 8.1.0, CPU: Snapdragon 425 MSM8917, GPU: Adreno (TM) 308 (hardly reacts to rapid input, sometimes spikes up to 37ms)
VLNQA00321, Xiaomi MI 9 (MI 9), Android 10, CPU: Snapdragon 855 SM8150, GPU: Adreno (TM) 640
VLNQA00122, Samsung Galaxy S9 (SM-G960F), Android 10, CPU: Snapdragon 855 SM8150, GPU: Mali-G72
VLNQA00013 - Galaxy S6 Edge+ (SM-G928F), OS: 7.0.0, CPU: Exynos 7 Octa (7420), GPU: Mali-T760
Notes:
- At idle the app seems to float around 33ms, when rapidly tapping the screen can spike to 37ms, however, on the devices deemed reproducible the spikes go over 40ms
- When reproducing the issue this error is printed in Xcode:
"Gesture: Failed to receive system gesture state notification before next touch"
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
- Physics SyncColliders 3x-7x performance regression from 2022LTS to U6
- ListView's '+' button causes a recursively dispatching event when the visual element area is filled up
- Soft keyboard closes immediately after multiple touches are made if Pointer Behavior is set to SingleUnifiedPointer
- UI Image batching breaks when interleaving elements with mixed z-positions and materials
- KeyNotFoundException is thrown when retrieving some values from HyperLinkClickedEventArgs
Resolution Note (fix version 2022.2):
Fixed in: 2022.2.0a1