# Graphics performance and profiling in the Built-In Render Pipeline

> Resources for understanding and improving rendering performance in the Built-In Render Pipeline.

> **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.
>
> For more information on migration, refer to [Migrating from the Built-In Render Pipeline to the Universal Render Pipeline](/engine/6000.6/manual/render-pipelines/universal-render-pipeline/introduction/installing-and-configuring-urp/upgrading-from-birp.md.md) and [Render pipeline feature comparison](/engine/6000.6/manual/render-pipelines/choose-a-render-pipeline/feature-comparison.md.md).

Resources for understanding and improving rendering performance in the Built-In Render Pipeline.

| **Page**                                                                                                                                           | **Description**                                                                                                    |
| -------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------ |
| [Creating custom shaders that support GPU instancing](/engine/6000.6/manual/analysis/graphics-performance-profiling/birp/gpu-instancing-shader.md) | Resources for writing HLSL shaders or Surface Shaders in the Built-In Render Pipeline that support GPU instancing. |

## Additional resources

* [GPU instancing](/engine/6000.6/manual/analysis/graphics-performance-profiling/reduce-draw-calls/gpuinstancing.md)
* [Graphics performance and profiling](/engine/6000.6/manual/analysis/graphics-performance-profiling.md)
