feat(srp): add descriptor-driven object draw authoring

- bridge renderer list descriptors into ScriptableRenderContext scene draw calls
- reuse DrawObjectsPass across Universal and project custom renderers
- add RenderObjectsRendererFeature for package-level object draw extension
This commit is contained in:
2026-04-20 22:05:38 +08:00
parent 3df87e941c
commit cee65fcf40
18 changed files with 493 additions and 73 deletions

View File

@@ -606,7 +606,10 @@ bool BuiltinForwardPipeline::DrawVisibleItems(
}
};
VisitRendererListVisibleItems(sceneData, drawSettings.rendererListType, drawVisibleItem);
VisitRendererListVisibleItems(
sceneData,
drawSettings.rendererListDesc,
drawVisibleItem);
return !drawFailed;
}