Search Issue Tracker
Fixed in 5.4.3
Votes
2
Found in
5.4.0p1
Issue ID
836042
Regression
No
[iOS] Very long GPU time on iPhone 7 with rendering effects
When using rendering effects (like Graphics.Blit) on iPhone 7 and 7 Plus, the GPU frame time becomes extremely long. This doesn't occur with other devices.
Steps to reproduce:
1) Open the attached project.
2) Build for iOS with any Graphics API.
3) Deploy to a device via Xcode.
4) Go to Xcode's Debug menu.
5) Capture GPU frame (camera icon).
A single GPU frame takes around 165 ms. Rendering of "Hidden/Internal-GUITexture" takes around 96 ms, "Hidden/BlitCopy" takes 48 ms and "Standard" 24 ms. These numbers are significantly lower on other devices (around 6 ms per GPU frame).
Reproduced on:
5.5.0b5, 5.4.1p3, 5.3.6p6, 5.2.4f1
Devices:
iPhone 7/iPhone 7 Plus iOS 10 - reproduced
iPad Mini 2 iOS 10 - did not reproduce
Comments (2)
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
namanam
Oct 03, 2016 07:12
Tile-based rendering ...
namanam
Oct 03, 2016 07:02
ClearFlag -> SkyBox or Solid Color may solve this problem.