Possible to have 100% 60fps, no drops to 59fps?

Hi all -

I build on PC, then build to iPhone device and run Xcode’s own profiler. When I do so, my framerate varies between 59 and 60, but never lower (targetFrameRate set to 60, of course).

What I’ve never been able to accomplish is to maintain a steady 60fps during the core gameplay (e.g., excluding GC spikes and FPS drops that come with opening menus). My GPU render time is about 5-6ms, with 20% - 30% utilization. My CPU processing time frame rate is usually around 16.6ms, but occasionally jumps to 17.2ms, which is when the FPS drop occurs.

Is a perfectly stable 60fps achievable? Or is it normal to have occasional drops to 59fps? For what it’s worth, we’re talking about a 2D action game, so 30fps is just too jerky and stuttery for it. I’m running on iPhone 6 Plus (though it’s been broken and repaired twice so it’s battery is shot to hell and back).

Best,
George

maybe set the framerate to 61, then. it will drop to 60, just guessing

You should use the profiler and optimise :slight_smile: