Why do Draw Calls matter?
- CPU bottleneck: Every draw call has overhead. Reducing them is critical for FPS
- Impact on all platforms: Especially on mobile where CPU is limited
- Industry targets: PC: < 2000, Mobile: < 1000, VR: < 500
- Maximum ROI: Optimizing draw calls is the first thing you should do before touching shaders
Draw Call Analyzer
Select your platform. Targets will update automatically.
How many draw calls do you have now? Get it from Unity's Profiler
Your goal. Updates based on platform.
Unique 3D objects in your scene
Different shaders in use
Visible solid meshes
Meshes with transparency
Real-time lights affecting rendering
Generates additional draw call overhead
Forward: better for few lights. Deferred: better for many.