Version: Unity 6.0 (6000.0)
Language : English
Prevent shader stutters
Introduction to PSO tracing and warming

Tracing and warming up PSOs

Trace and warm up graphics states with the experimental GraphicsStateCollection API to reduce shader compilation stutters.

Important: GraphicsStateCollection is an experimental API and might be changed or removed in the future.

The following sections outline how to trace and warm up PSOs in your project:

Topic Description
Introduction to PSO tracing and warming Understand what PSO tracing and warming is, and the project requirements to use the GraphicsStateCollection API.
Trace and manage PSO data collections Trace a new PSO data collection and manage existing collections.
Warm up PSOs Warm up PSO collections on the GPU at runtime.
PSO tracing and warming example Get started with PSO tracing and warm up using the Universal Render Pipeline (URP) sample.

Additional resources

Prevent shader stutters
Introduction to PSO tracing and warming