refactor(srp): split universal managed pipeline assembly

This commit is contained in:
2026-04-19 05:03:56 +08:00
parent f45b34a03a
commit 5fa209ab5d
15 changed files with 231 additions and 44 deletions

View File

@@ -17,7 +17,7 @@ namespace XCEngine.Rendering.Renderer
return null;
}
protected internal override bool SupportsStageRenderGraph(
protected override bool SupportsStageRenderGraph(
CameraFrameStage stage)
{
ScriptableRenderer renderer = GetOrCreateRenderer();
@@ -25,7 +25,7 @@ namespace XCEngine.Rendering.Renderer
renderer.SupportsStageRenderGraph(stage);
}
protected internal override bool RecordStageRenderGraph(
protected override bool RecordStageRenderGraph(
ScriptableRenderContext context)
{
ScriptableRenderer renderer = GetOrCreateRenderer();

View File

@@ -10,7 +10,7 @@ namespace XCEngine.Rendering.Renderer
{
}
protected internal override ScriptableRenderPipeline CreatePipeline()
protected override ScriptableRenderPipeline CreatePipeline()
{
ScriptableRendererData rendererData =
ResolveRendererData();
@@ -19,7 +19,7 @@ namespace XCEngine.Rendering.Renderer
: null;
}
protected internal override void ConfigureCameraRenderRequest(
protected override void ConfigureCameraRenderRequest(
ScriptableRenderPipelineCameraRequestContext context)
{
ScriptableRendererData rendererData =
@@ -31,7 +31,7 @@ namespace XCEngine.Rendering.Renderer
}
}
protected internal override void ConfigureCameraFramePlan(
protected override void ConfigureCameraFramePlan(
ScriptableRenderPipelinePlanningContext context)
{
ScriptableRendererData rendererData =