Align managed raster RenderGraph authoring with URP

This commit is contained in:
2026-04-26 23:32:09 +08:00
parent 09b1289338
commit 3b38d65ab8
13 changed files with 430 additions and 123 deletions

View File

@@ -129,6 +129,14 @@ Guardrails:
## Past Execution
- Removed fullscreen-kernel-specific authoring from the public managed
RenderGraph / URP pass surface. Public C# pass authors now use
`AddRasterPass(...)`, resource declarations, and `SetRenderFunc(...)`;
`ColorScaleFullscreen`, `ShaderVectorFullscreen`, and `FinalColorFullscreen`
execution setters are internal implementation hooks for URP's built-in
passes. Native now records generic managed raster passes as declared callback
graph work in any stage, while true deferred managed command-buffer execution
remains the next capability gap.
- Made the public managed
`ScriptableRenderPass.RecordRenderGraph(RenderGraph, ContextContainer)` path
receive real URP frame data. `RenderingData`, `CameraData`, `LightingData`,