Defines a series of commands and settings that describes how Unity renders a frame.
disposed | Returns true when the RenderPipeline is invalid or destroyed. |
IsRenderRequestSupported | Implement this method in a custom Scriptable Render Pipeline (SRP) to specify if a particular combination of camera and render request is supported. |
ProcessRenderRequests | Implement this method in a custom Scriptable Render Pipeline (SRP) to execute render requests submitted using RenderPipeline.SubmitRenderRequest. |
Render | Entry point method that defines custom rendering for this RenderPipeline. |
BeginCameraRendering | Calls the RenderPipelineManager.beginCameraRendering delegate. |
BeginContextRendering | Calls the RenderPipelineManager.beginContextRendering and RenderPipelineManager.beginFrameRendering delegates. |
EndCameraRendering | Calls the RenderPipelineManager.endCameraRendering delegate. |
EndContextRendering | Calls the RenderPipelineManager.endContextRendering and RenderPipelineManager.endFrameRendering delegates. |
SubmitRenderRequest | Submits a render request to a camera using the render pipeline, outside of the Unity render loop. |
SupportsRenderRequest | Checks if the render pipeline supports the RequestData type with the camera. |