---
title: "Optimize Rendering Performance with Unity’s Batching Techniques"
content_type: tutorial
url: "https://learn.unity.com/tutorial/optimize-rendering-perf-w-unity-batching-tech?language=en"
language: en
difficulty: intermediate
duration_minutes: 60
unity_version:
  - "6.0"
supported_unity_versions:
  - name: "6.0"
    url: "https://learn.unity.com/tutorial/optimize-rendering-perf-w-unity-batching-tech.md?language=en&version=6.0"
last_updated: "2026-08-04T14:22:03.000Z"
---

# Optimize Rendering Performance with Unity’s Batching Techniques

Explore Unity’s batching options, including GPU Resident Drawer, to choose efficient rendering strategies for your project.

Batching is a common rendering optimisation that can significantly decrease the CPU overhead of draw calls either by reducing the number of draw calls or by rearranging them to submit them more efficiently. Unity offers several batching techniques with different characteristics which can be overwhelming.
Fedy Abi Chahla, senior software development consultant, takes you through Unity’s batching techniques: static batching, dynamic batching, instancing, SRP batcher and Unity 6’s new GPU Resident Drawer.
By the end of the webinar, you should have a clear understanding of batching techniques in Unity and feel confident determining which one is the best fit for your project.

## Watch the Live Session

[Video](https://connect-mediagw.unity.com/h1/20241210/videos/552699c3-9fb7-47f1-b8be-fbef4b0ed7ca_Optimize_Rendering_Performance.mp4)
