Mobile Optimization Workflow

Optimizing for Mobile (Android/iOS) is significantly different from Desktop. Mobile GPUs are fill-rate limited and sensitive to memory bandwidth.

The Mobile Checklist

  1. Set Build Target: Ensure your Unity project is set to Android or iOS.
  2. Texture Compression: Use ASTC for all textures. It provides the best quality-to-size ratio. Performance Pro can bulk-convert your library to ASTC.
  3. Draw Call Target: Aim for < 100 draw calls. Use the Batching Module to merge materials and enable instancing.
  4. Shader Choice: Use URP Simple Lit shaders wherever possible. Performance Pro can identify “Heavy” shaders and suggest mobile alternatives.
  5. Disable MipMaps on UI: Mobile UI shouldn’t have mipmaps. Performance Pro’s UI scan will find these and fix them.

Mobile Pro Tip

Avoid using “Real-time Shadows” on older mobile devices. Use Performance Pro to convert real-time lights to Baked or Mixed mode for better performance.


This site uses Just the Docs, a documentation theme for Jekyll.