refactor(srp): add renderer backend registry seam
This commit is contained in:
@@ -878,6 +878,20 @@ namespace Gameplay
|
||||
}
|
||||
}
|
||||
|
||||
internal sealed class ManagedBuiltinForwardAliasProbeRendererData
|
||||
: ProbeRendererData
|
||||
{
|
||||
protected override ScriptableRenderer CreateProbeRenderer()
|
||||
{
|
||||
return new ManagedRenderPipelineProbe();
|
||||
}
|
||||
|
||||
protected override string GetPipelineRendererAssetKey()
|
||||
{
|
||||
return "BuiltinForwardAlias";
|
||||
}
|
||||
}
|
||||
|
||||
internal sealed class ManagedRendererReuseProbeRendererData
|
||||
: ProbeRendererData
|
||||
{
|
||||
@@ -1235,6 +1249,18 @@ namespace Gameplay
|
||||
}
|
||||
}
|
||||
|
||||
public sealed class ManagedBuiltinForwardAliasRenderPipelineProbeAsset
|
||||
: RendererBackedRenderPipelineAsset
|
||||
{
|
||||
public ManagedBuiltinForwardAliasRenderPipelineProbeAsset()
|
||||
{
|
||||
rendererDataList = new ScriptableRendererData[]
|
||||
{
|
||||
new ManagedBuiltinForwardAliasProbeRendererData()
|
||||
};
|
||||
}
|
||||
}
|
||||
|
||||
public sealed class ManagedUniversalRenderPipelineProbeAsset
|
||||
: UniversalRenderPipelineAsset
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user