What problem does it solve?
This Skill addresses issues where applications run at an unexpected frame rate, get stuck at 60fps on ProMotion displays, or experience frame pacing problems, ensuring a consistently smooth visual experience.
Core Features & Use Cases
- Diagnose 60fps Bottlenecks: Identifies common reasons for being capped at 60fps on high-refresh-rate displays.
- Render Loop Configuration: Guides on correctly setting up
MTKView, CADisplayLink, and CAMetalDisplayLink for optimal performance.
- System Cap Awareness: Explains how Low Power Mode, thermal throttling, and accessibility settings impact frame rates.
- Frame Pacing & Hitches: Provides strategies to prevent micro-stuttering and understand render loop delays.
- Use Case: If your game feels sluggish on a new iPad Pro despite targeting 120Hz, this Skill will help you pinpoint whether it's a configuration error, a system limitation, or a performance budget issue.
Quick Start
Use the axiom-display-performance skill to diagnose why my app is stuck at 60fps on ProMotion.