Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


Introduction to Dynamic Resolution

Learn about how Dynamic Resolution scales down the resolution when the frame rate of the application decreases.
Read time 1 minuteLast updated 21 days ago

Dynamic resolution is a Camera setting that allows you to dynamically scale individual render targets, to reduce workload on the GPU. For example, you can gradually scale down the resolution to maintain a consistent frame rate. If scaled gradually, dynamic resolution can be almost unnoticeable.

Render pipeline compatibility

Important
The Built-In Render Pipeline is deprecated and will be made obsolete in a future release.
It remains supported, including bug fixes and maintenance, through the full Unity 6.7 LTS lifecycle.
Dynamic resolution support depends on which render pipeline your project uses.

Feature

Universal Render Pipeline (URP)

High Definition Render Pipeline (HDRP)

Built-in Render Pipeline

Dynamic resolutionYes (1)Yes (2)Yes (1)
Notes:
  1. The Built-in Render Pipeline, and the Universal Render Pipeline (URP) both support dynamic resolution as described in this document.
  2. The High Definition Render Pipeline (HDRP) supports dynamic resolution, but you enable and use it in a different way. For information on dynamic resolution in HDRP, see Dynamic resoluton in HDRP.

Supported platforms

Unity supports dynamic resolution on iOS, macOS and tvOS (Metal only), Android (Vulkan only), Windows Standalone (DirectX 12 only), and UWP (DirectX 12 only).

Impact on render targets

With dynamic resolution, Unity does not re-allocate render targets. Conceptually, Unity scales the render target; however, in reality, Unity uses aliasing, and the scaled-down render target only uses a small portion of the original render target. Unity allocates the render targets at their full resolution, and then the dynamic resolution system scales them down and back up again, using a portion of the original target instead of re-allocating a new target.

Additional resources