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
- Texture2D hash changes inside of an AssetBundle when rebuilding a SpriteAtlas bundle with an empty AssetPostprocessor Script enabled
- Aniso Level still applies when Generate MipMap is disabled in Texture Import Settings
- Mipmap Limit Groups long names are not truncated when creating a new Mipmap Limit Group with a long name
- “ArgumentException: Invalid double parameter.” error is thrown when Infinity is typed into the Fixed Timestep field
- GameObject becomes gray when using HDRP and STP together on macOS
namanam
Oct 03, 2016 07:12
Tile-based rendering ...
namanam
Oct 03, 2016 07:02
ClearFlag -> SkyBox or Solid Color may solve this problem.