refactor(rendering): clean native scene graph naming
This commit is contained in:
@@ -1905,8 +1905,8 @@ TEST(CameraRenderer_Test, ResolvesGraphManagedFullscreenSequenceSourcesFromFrame
|
||||
request.finalOutput.destinationSurface = request.surface;
|
||||
|
||||
CameraFramePlan plan = CameraFramePlan::FromRequest(request);
|
||||
plan.colorChain.usesGraphManagedMainSceneColor = true;
|
||||
plan.ConfigureGraphManagedMainSceneSurface();
|
||||
plan.colorChain.usesGraphManagedSceneColor = true;
|
||||
plan.ConfigureGraphManagedSceneSurface();
|
||||
plan.colorChain.postProcess.usesGraphManagedOutputColor = true;
|
||||
plan.colorChain.postProcess.source = CameraFrameColorSource::MainSceneColor;
|
||||
plan.colorChain.finalOutput.source = CameraFrameColorSource::PostProcessColor;
|
||||
@@ -2956,7 +2956,7 @@ TEST(SceneRenderer_Test, BuildsCameraColorScalePostProcessRequestFromCameraPassS
|
||||
EXPECT_TRUE(plan.IsPostProcessStageValid());
|
||||
EXPECT_NE(plan.postProcess.passes, nullptr);
|
||||
ASSERT_EQ(plan.postProcess.passes->GetPassCount(), 2u);
|
||||
EXPECT_TRUE(plan.UsesGraphManagedMainSceneColor());
|
||||
EXPECT_TRUE(plan.UsesGraphManagedSceneColor());
|
||||
EXPECT_FALSE(plan.UsesGraphManagedOutputColor(CameraFrameStage::PostProcess));
|
||||
EXPECT_EQ(
|
||||
plan.ResolveStageColorSource(CameraFrameStage::PostProcess),
|
||||
@@ -3096,7 +3096,7 @@ TEST(SceneRenderer_Test, BuildsFinalOutputRequestFromResolvedFinalColorPolicy) {
|
||||
EXPECT_TRUE(plan.IsFinalOutputStageValid());
|
||||
ASSERT_NE(plan.finalOutput.passes, nullptr);
|
||||
EXPECT_EQ(plan.finalOutput.passes->GetPassCount(), 1u);
|
||||
EXPECT_TRUE(plan.UsesGraphManagedMainSceneColor());
|
||||
EXPECT_TRUE(plan.UsesGraphManagedSceneColor());
|
||||
EXPECT_EQ(
|
||||
plan.ResolveStageColorSource(CameraFrameStage::FinalOutput),
|
||||
CameraFrameColorSource::MainSceneColor);
|
||||
@@ -3189,7 +3189,7 @@ TEST(SceneRenderer_Test, RoutesPostProcessIntoIntermediateSurfaceBeforeFinalOutp
|
||||
ASSERT_NE(plan.finalOutput.passes, nullptr);
|
||||
EXPECT_EQ(plan.postProcess.passes->GetPassCount(), 1u);
|
||||
EXPECT_EQ(plan.finalOutput.passes->GetPassCount(), 1u);
|
||||
EXPECT_TRUE(plan.UsesGraphManagedMainSceneColor());
|
||||
EXPECT_TRUE(plan.UsesGraphManagedSceneColor());
|
||||
EXPECT_TRUE(plan.UsesGraphManagedOutputColor(CameraFrameStage::PostProcess));
|
||||
EXPECT_EQ(
|
||||
plan.ResolveStageColorSource(CameraFrameStage::PostProcess),
|
||||
@@ -3338,7 +3338,7 @@ TEST(SceneRenderer_Test, KeepsMainSceneGraphManagedWhenPostProcessIsEnabledAcros
|
||||
renderer.BuildFramePlans(scene, nullptr, context, surface);
|
||||
ASSERT_EQ(firstFramePlans.size(), 1u);
|
||||
CameraFramePlan firstFramePlan = firstFramePlans[0];
|
||||
EXPECT_TRUE(firstFramePlan.UsesGraphManagedMainSceneColor());
|
||||
EXPECT_TRUE(firstFramePlan.UsesGraphManagedSceneColor());
|
||||
EXPECT_EQ(
|
||||
firstFramePlan.ResolveStageColorSource(CameraFrameStage::PostProcess),
|
||||
CameraFrameColorSource::MainSceneColor);
|
||||
@@ -3360,7 +3360,7 @@ TEST(SceneRenderer_Test, KeepsMainSceneGraphManagedWhenPostProcessIsEnabledAcros
|
||||
renderer.BuildFramePlans(scene, nullptr, context, surface);
|
||||
ASSERT_EQ(secondFramePlans.size(), 1u);
|
||||
const CameraFramePlan secondFramePlan = secondFramePlans[0];
|
||||
EXPECT_TRUE(secondFramePlan.UsesGraphManagedMainSceneColor());
|
||||
EXPECT_TRUE(secondFramePlan.UsesGraphManagedSceneColor());
|
||||
EXPECT_EQ(
|
||||
secondFramePlan.ResolveStageColorSource(CameraFrameStage::PostProcess),
|
||||
CameraFrameColorSource::MainSceneColor);
|
||||
@@ -3425,7 +3425,7 @@ TEST(SceneRenderer_Test, KeepsPostProcessOutputGraphManagedWhenFinalOutputIsEnab
|
||||
CameraFramePlan firstFramePlan = firstFramePlans[0];
|
||||
EXPECT_TRUE(firstFramePlans[0].postProcess.IsRequested());
|
||||
EXPECT_TRUE(firstFramePlans[0].finalOutput.IsRequested());
|
||||
EXPECT_TRUE(firstFramePlan.UsesGraphManagedMainSceneColor());
|
||||
EXPECT_TRUE(firstFramePlan.UsesGraphManagedSceneColor());
|
||||
EXPECT_TRUE(firstFramePlan.UsesGraphManagedOutputColor(CameraFrameStage::PostProcess));
|
||||
EXPECT_EQ(
|
||||
firstFramePlan.ResolveStageColorSource(CameraFrameStage::PostProcess),
|
||||
@@ -3457,7 +3457,7 @@ TEST(SceneRenderer_Test, KeepsPostProcessOutputGraphManagedWhenFinalOutputIsEnab
|
||||
renderer.BuildFramePlans(scene, nullptr, context, surface);
|
||||
ASSERT_EQ(secondFramePlans.size(), 1u);
|
||||
const CameraFramePlan secondFramePlan = secondFramePlans[0];
|
||||
EXPECT_TRUE(secondFramePlan.UsesGraphManagedMainSceneColor());
|
||||
EXPECT_TRUE(secondFramePlan.UsesGraphManagedSceneColor());
|
||||
EXPECT_TRUE(secondFramePlan.UsesGraphManagedOutputColor(CameraFrameStage::PostProcess));
|
||||
EXPECT_EQ(
|
||||
secondFramePlan.ResolveStageColorSource(CameraFrameStage::PostProcess),
|
||||
@@ -3695,14 +3695,14 @@ TEST(ScriptableRenderPipelineHost_Test, ForwardsRendererLifetimeAndFrameRenderin
|
||||
auto initialRenderer = std::make_unique<MockPipeline>(initialState);
|
||||
MockPipeline* initialRendererRaw = initialRenderer.get();
|
||||
Pipelines::ScriptableRenderPipelineHost host(std::move(initialRenderer));
|
||||
EXPECT_EQ(host.GetMainSceneRenderer(), initialRendererRaw);
|
||||
EXPECT_EQ(host.GetPipelineRenderer(), initialRendererRaw);
|
||||
|
||||
auto replacementRenderer = std::make_unique<MockPipeline>(replacementState);
|
||||
MockPipeline* replacementRendererRaw = replacementRenderer.get();
|
||||
host.SetMainSceneRenderer(std::move(replacementRenderer));
|
||||
host.SetPipelineRenderer(std::move(replacementRenderer));
|
||||
|
||||
EXPECT_EQ(initialState->shutdownCalls, 1);
|
||||
EXPECT_EQ(host.GetMainSceneRenderer(), replacementRendererRaw);
|
||||
EXPECT_EQ(host.GetPipelineRenderer(), replacementRendererRaw);
|
||||
|
||||
CameraRenderRequest request = {};
|
||||
request.scene = &scene;
|
||||
@@ -3780,7 +3780,7 @@ TEST(ScriptableRenderPipelineHostAsset_Test, CreatesHostFromRendererAssetAndForw
|
||||
auto* host =
|
||||
dynamic_cast<Pipelines::ScriptableRenderPipelineHost*>(pipeline.get());
|
||||
ASSERT_NE(host, nullptr);
|
||||
EXPECT_NE(host->GetMainSceneRenderer(), nullptr);
|
||||
EXPECT_NE(host->GetPipelineRenderer(), nullptr);
|
||||
EXPECT_EQ(assetState->createCalls, 1);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user