interface in UnityEngine.Experimental.Rendering
An asset that produces a specific IRenderPipeline.
A RenderPipelineAsset is responsible for constructing and managing the lifecycle of a IRenderPipeline. This involves holding settings information, producing the instance used for rendering, and destroying created pipelines when the settings become invalid.
CreatePipeline | Create a IRenderPipeline specific to this asset. |
DestroyCreatedInstances | Override this method to destroy RenderPipeline cached state. |