refactor(srp): close renderer-backed backend seam
This commit is contained in:
@@ -198,7 +198,7 @@ namespace ProjectScripts
|
||||
}
|
||||
|
||||
public sealed class ProjectCustomRendererData
|
||||
: ScriptableRendererData
|
||||
: UniversalRendererData
|
||||
{
|
||||
protected override ScriptableRenderer CreateRenderer()
|
||||
{
|
||||
@@ -206,19 +206,8 @@ namespace ProjectScripts
|
||||
}
|
||||
}
|
||||
|
||||
public abstract class ProjectBuiltinForwardRendererBackedAsset
|
||||
: RendererBackedRenderPipelineAsset
|
||||
{
|
||||
protected sealed override string
|
||||
GetPipelineRendererAssetKeyContextual(
|
||||
int rendererIndex)
|
||||
{
|
||||
return "BuiltinForward";
|
||||
}
|
||||
}
|
||||
|
||||
public sealed class ProjectCustomRendererPipelineAsset
|
||||
: ProjectBuiltinForwardRendererBackedAsset
|
||||
: UniversalRenderPipelineAsset
|
||||
{
|
||||
public ProjectCustomRendererPipelineAsset()
|
||||
{
|
||||
@@ -311,7 +300,7 @@ namespace ProjectScripts
|
||||
}
|
||||
|
||||
public sealed class ProjectRendererInvalidationProbeRendererData
|
||||
: ScriptableRendererData
|
||||
: UniversalRendererData
|
||||
{
|
||||
protected override ScriptableRenderer CreateRenderer()
|
||||
{
|
||||
@@ -348,7 +337,7 @@ namespace ProjectScripts
|
||||
}
|
||||
|
||||
public sealed class ProjectRendererInvalidationProbeAsset
|
||||
: ProjectBuiltinForwardRendererBackedAsset
|
||||
: UniversalRenderPipelineAsset
|
||||
{
|
||||
private readonly ProjectRendererInvalidationProbeRendererData
|
||||
m_rendererData;
|
||||
@@ -440,7 +429,7 @@ namespace ProjectScripts
|
||||
}
|
||||
|
||||
public sealed class ProjectPersistentFeatureProbeRendererData
|
||||
: ScriptableRendererData
|
||||
: UniversalRendererData
|
||||
{
|
||||
private readonly ProjectPersistentFeatureProbeRendererFeature
|
||||
m_feature =
|
||||
@@ -471,7 +460,7 @@ namespace ProjectScripts
|
||||
}
|
||||
|
||||
public sealed class ProjectPersistentFeatureProbeAsset
|
||||
: ProjectBuiltinForwardRendererBackedAsset
|
||||
: UniversalRenderPipelineAsset
|
||||
{
|
||||
private readonly ProjectPersistentFeatureProbeRendererData
|
||||
m_rendererData;
|
||||
|
||||
Reference in New Issue
Block a user