refactor(rendering): remove builtin naming from managed srp context
This commit is contained in:
@@ -107,20 +107,20 @@ namespace Gameplay
|
||||
RecordStageCallCount++;
|
||||
return context != null &&
|
||||
context.stage == CameraFrameStage.MainScene &&
|
||||
context.RecordBuiltinForwardInjectionPoint(
|
||||
context.RecordSceneInjectionPoint(
|
||||
SceneRenderInjectionPoint.BeforeOpaque) &&
|
||||
context.RecordBuiltinForwardScenePhase(ScenePhase.Opaque) &&
|
||||
context.RecordBuiltinForwardInjectionPoint(
|
||||
context.RecordScenePhase(ScenePhase.Opaque) &&
|
||||
context.RecordSceneInjectionPoint(
|
||||
SceneRenderInjectionPoint.AfterOpaque) &&
|
||||
context.RecordBuiltinForwardInjectionPoint(
|
||||
context.RecordSceneInjectionPoint(
|
||||
SceneRenderInjectionPoint.BeforeSkybox) &&
|
||||
context.RecordBuiltinForwardScenePhase(ScenePhase.Skybox) &&
|
||||
context.RecordBuiltinForwardInjectionPoint(
|
||||
context.RecordScenePhase(ScenePhase.Skybox) &&
|
||||
context.RecordSceneInjectionPoint(
|
||||
SceneRenderInjectionPoint.AfterSkybox) &&
|
||||
context.RecordBuiltinForwardInjectionPoint(
|
||||
context.RecordSceneInjectionPoint(
|
||||
SceneRenderInjectionPoint.BeforeTransparent) &&
|
||||
context.RecordBuiltinForwardScenePhase(ScenePhase.Transparent) &&
|
||||
context.RecordBuiltinForwardInjectionPoint(
|
||||
context.RecordScenePhase(ScenePhase.Transparent) &&
|
||||
context.RecordSceneInjectionPoint(
|
||||
SceneRenderInjectionPoint.AfterTransparent);
|
||||
}
|
||||
}
|
||||
@@ -138,9 +138,9 @@ namespace Gameplay
|
||||
{
|
||||
return context != null &&
|
||||
context.stage == CameraFrameStage.PostProcess &&
|
||||
context.RecordBuiltinColorScaleFullscreenPass(
|
||||
context.RecordColorScaleFullscreenPass(
|
||||
new Vector4(1.10f, 0.95f, 0.90f, 1.0f)) &&
|
||||
context.RecordBuiltinColorScaleFullscreenPass(
|
||||
context.RecordColorScaleFullscreenPass(
|
||||
new Vector4(0.95f, 1.05f, 1.10f, 1.0f));
|
||||
}
|
||||
}
|
||||
@@ -151,7 +151,7 @@ namespace Gameplay
|
||||
public static int SupportsMainSceneCallCount;
|
||||
public static int SupportsPostProcessCallCount;
|
||||
public static int RecordMainSceneCallCount;
|
||||
public static int RecordBuiltinForwardMainSceneCallCount;
|
||||
public static int RecordSceneCallCount;
|
||||
public static int RecordPostProcessCallCount;
|
||||
|
||||
protected override bool SupportsStageRenderGraph(
|
||||
@@ -183,10 +183,10 @@ namespace Gameplay
|
||||
if (context.stage == CameraFrameStage.MainScene)
|
||||
{
|
||||
RecordMainSceneCallCount++;
|
||||
bool recorded = context.RecordBuiltinForwardMainScene();
|
||||
bool recorded = context.RecordScene();
|
||||
if (recorded)
|
||||
{
|
||||
RecordBuiltinForwardMainSceneCallCount++;
|
||||
RecordSceneCallCount++;
|
||||
}
|
||||
|
||||
return recorded;
|
||||
@@ -195,7 +195,7 @@ namespace Gameplay
|
||||
if (context.stage == CameraFrameStage.PostProcess)
|
||||
{
|
||||
RecordPostProcessCallCount++;
|
||||
return context.RecordBuiltinColorScaleFullscreenPass(
|
||||
return context.RecordColorScaleFullscreenPass(
|
||||
new Vector4(1.03f, 0.98f, 0.94f, 1.0f));
|
||||
}
|
||||
|
||||
@@ -219,7 +219,7 @@ namespace Gameplay
|
||||
return context != null &&
|
||||
(context.stage == CameraFrameStage.PostProcess ||
|
||||
context.stage == CameraFrameStage.FinalOutput) &&
|
||||
context.RecordBuiltinColorScaleFullscreenPass(
|
||||
context.RecordColorScaleFullscreenPass(
|
||||
new Vector4(1.05f, 1.0f, 0.95f, 1.0f));
|
||||
}
|
||||
}
|
||||
@@ -279,7 +279,7 @@ namespace Gameplay
|
||||
public int ObservedSupportsMainSceneCallCount;
|
||||
public int ObservedSupportsPostProcessCallCount;
|
||||
public int ObservedRecordMainSceneCallCount;
|
||||
public int ObservedRecordBuiltinForwardMainSceneCallCount;
|
||||
public int ObservedRecordSceneCallCount;
|
||||
public int ObservedRecordPostProcessCallCount;
|
||||
|
||||
public void Start()
|
||||
@@ -288,7 +288,7 @@ namespace Gameplay
|
||||
ManagedForwardRenderPipelineProbe.SupportsMainSceneCallCount = 0;
|
||||
ManagedForwardRenderPipelineProbe.SupportsPostProcessCallCount = 0;
|
||||
ManagedForwardRenderPipelineProbe.RecordMainSceneCallCount = 0;
|
||||
ManagedForwardRenderPipelineProbe.RecordBuiltinForwardMainSceneCallCount = 0;
|
||||
ManagedForwardRenderPipelineProbe.RecordSceneCallCount = 0;
|
||||
ManagedForwardRenderPipelineProbe.RecordPostProcessCallCount = 0;
|
||||
GraphicsSettings.renderPipelineAssetType =
|
||||
typeof(ManagedForwardRenderPipelineProbeAsset);
|
||||
@@ -304,8 +304,8 @@ namespace Gameplay
|
||||
ManagedForwardRenderPipelineProbe.SupportsPostProcessCallCount;
|
||||
ObservedRecordMainSceneCallCount =
|
||||
ManagedForwardRenderPipelineProbe.RecordMainSceneCallCount;
|
||||
ObservedRecordBuiltinForwardMainSceneCallCount =
|
||||
ManagedForwardRenderPipelineProbe.RecordBuiltinForwardMainSceneCallCount;
|
||||
ObservedRecordSceneCallCount =
|
||||
ManagedForwardRenderPipelineProbe.RecordSceneCallCount;
|
||||
ObservedRecordPostProcessCallCount =
|
||||
ManagedForwardRenderPipelineProbe.RecordPostProcessCallCount;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user