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. |