refactor(srp): rename first-party renderer package to universal
This commit is contained in:
@@ -248,8 +248,8 @@ TEST_F(
|
||||
classes.end(),
|
||||
ScriptClassDescriptor{
|
||||
"XCEngine.RenderPipelines.Universal",
|
||||
"XCEngine.Rendering.FirstParty",
|
||||
"ForwardRenderPipelineAsset"}),
|
||||
"XCEngine.Rendering.Universal",
|
||||
"UniversalRenderPipelineAsset"}),
|
||||
classes.end());
|
||||
EXPECT_NE(
|
||||
std::find(
|
||||
@@ -276,7 +276,7 @@ TEST_F(
|
||||
ScriptClassDescriptor{
|
||||
"GameScripts",
|
||||
"Gameplay",
|
||||
"ManagedForwardRenderPipelineProbeAsset"}),
|
||||
"ManagedUniversalRenderPipelineProbeAsset"}),
|
||||
classes.end());
|
||||
EXPECT_EQ(
|
||||
std::find(
|
||||
@@ -428,16 +428,16 @@ TEST_F(MonoScriptRuntimeTest, ManagedGraphicsSettingsRoundTripsRenderPipelineAss
|
||||
|
||||
TEST_F(
|
||||
MonoScriptRuntimeTest,
|
||||
ManagedGraphicsSettingsRoundTripsScriptCoreForwardRenderPipelineAssetSelection) {
|
||||
ManagedGraphicsSettingsRoundTripsScriptCoreUniversalRenderPipelineAssetSelection) {
|
||||
Scene* runtimeScene =
|
||||
CreateScene("ScriptCoreForwardRenderPipelineSelectionScene");
|
||||
CreateScene("ScriptCoreUniversalRenderPipelineSelectionScene");
|
||||
GameObject* scriptObject =
|
||||
runtimeScene->CreateGameObject("ScriptCoreForwardRenderPipelineProbe");
|
||||
runtimeScene->CreateGameObject("ScriptCoreUniversalRenderPipelineProbe");
|
||||
ScriptComponent* script =
|
||||
AddScript(
|
||||
scriptObject,
|
||||
"Gameplay",
|
||||
"ScriptCoreForwardRenderPipelineSelectionProbe");
|
||||
"ScriptCoreUniversalRenderPipelineSelectionProbe");
|
||||
ASSERT_NE(script, nullptr);
|
||||
|
||||
engine->OnRuntimeStart(runtimeScene);
|
||||
@@ -446,8 +446,8 @@ TEST_F(
|
||||
const XCEngine::Rendering::Pipelines::ManagedRenderPipelineAssetDescriptor descriptor =
|
||||
XCEngine::Rendering::Pipelines::GetConfiguredManagedRenderPipelineAssetDescriptor();
|
||||
EXPECT_EQ(descriptor.assemblyName, "XCEngine.RenderPipelines.Universal");
|
||||
EXPECT_EQ(descriptor.namespaceName, "XCEngine.Rendering.FirstParty");
|
||||
EXPECT_EQ(descriptor.className, "ForwardRenderPipelineAsset");
|
||||
EXPECT_EQ(descriptor.namespaceName, "XCEngine.Rendering.Universal");
|
||||
EXPECT_EQ(descriptor.className, "UniversalRenderPipelineAsset");
|
||||
EXPECT_NE(descriptor.managedAssetHandle, 0u);
|
||||
|
||||
bool selectionRoundTripSucceeded = false;
|
||||
@@ -464,14 +464,14 @@ TEST_F(
|
||||
selectedPipelineAssetTypeName));
|
||||
EXPECT_EQ(
|
||||
selectedPipelineAssetTypeName,
|
||||
"XCEngine.Rendering.FirstParty.ForwardRenderPipelineAsset");
|
||||
"XCEngine.Rendering.Universal.UniversalRenderPipelineAsset");
|
||||
EXPECT_TRUE(runtime->TryGetFieldValue(
|
||||
script,
|
||||
"SelectedRendererDataTypeName",
|
||||
selectedRendererDataTypeName));
|
||||
EXPECT_EQ(
|
||||
selectedRendererDataTypeName,
|
||||
"XCEngine.Rendering.FirstParty.ForwardRendererData");
|
||||
"XCEngine.Rendering.Universal.UniversalRendererData");
|
||||
}
|
||||
|
||||
TEST_F(
|
||||
@@ -759,16 +759,16 @@ TEST_F(
|
||||
|
||||
TEST_F(
|
||||
MonoScriptRuntimeTest,
|
||||
DefaultCameraRendererUsesScriptCoreForwardPipelineAssetAndRespectsRendererData) {
|
||||
DefaultCameraRendererUsesScriptCoreUniversalPipelineAssetAndRespectsRendererData) {
|
||||
Scene* runtimeScene =
|
||||
CreateScene("ScriptCoreForwardRenderPipelineDefaultRendererScene");
|
||||
CreateScene("ScriptCoreUniversalRenderPipelineDefaultRendererScene");
|
||||
GameObject* selectionObject =
|
||||
runtimeScene->CreateGameObject("ScriptCoreForwardRenderPipelineSelection");
|
||||
runtimeScene->CreateGameObject("ScriptCoreUniversalRenderPipelineSelection");
|
||||
ScriptComponent* selectionScript =
|
||||
AddScript(
|
||||
selectionObject,
|
||||
"Gameplay",
|
||||
"ScriptCoreConfiguredForwardRenderPipelineRuntimeSelectionProbe");
|
||||
"ScriptCoreConfiguredUniversalRenderPipelineRuntimeSelectionProbe");
|
||||
ASSERT_NE(selectionScript, nullptr);
|
||||
|
||||
engine->OnRuntimeStart(runtimeScene);
|
||||
@@ -785,8 +785,8 @@ TEST_F(
|
||||
"XCEngine.RenderPipelines.Universal");
|
||||
EXPECT_EQ(
|
||||
asset->GetDescriptor().namespaceName,
|
||||
"XCEngine.Rendering.FirstParty");
|
||||
EXPECT_EQ(asset->GetDescriptor().className, "ForwardRenderPipelineAsset");
|
||||
"XCEngine.Rendering.Universal");
|
||||
EXPECT_EQ(asset->GetDescriptor().className, "UniversalRenderPipelineAsset");
|
||||
|
||||
auto* host =
|
||||
dynamic_cast<XCEngine::Rendering::Pipelines::ScriptableRenderPipelineHost*>(
|
||||
@@ -814,11 +814,11 @@ TEST_F(
|
||||
XCEngine::RHI::Format::D32_Float);
|
||||
const XCEngine::Rendering::RenderGraphTextureHandle colorTarget =
|
||||
graphBuilder.CreateTransientTexture(
|
||||
"ScriptCoreForwardMainSceneColor",
|
||||
"ScriptCoreUniversalMainSceneColor",
|
||||
colorDesc);
|
||||
const XCEngine::Rendering::RenderGraphTextureHandle depthTarget =
|
||||
graphBuilder.CreateTransientTexture(
|
||||
"ScriptCoreForwardMainSceneDepth",
|
||||
"ScriptCoreUniversalMainSceneDepth",
|
||||
depthDesc);
|
||||
|
||||
const XCEngine::Rendering::RenderSceneData sceneData = {};
|
||||
@@ -827,7 +827,7 @@ TEST_F(
|
||||
XCEngine::Rendering::RenderGraphBlackboard blackboard = {};
|
||||
const XCEngine::Rendering::RenderPipelineStageRenderGraphContext graphContext = {
|
||||
graphBuilder,
|
||||
"ScriptCoreForwardMainScene",
|
||||
"ScriptCoreUniversalMainScene",
|
||||
XCEngine::Rendering::CameraFrameStage::MainScene,
|
||||
{},
|
||||
sceneData,
|
||||
@@ -856,22 +856,22 @@ TEST_F(
|
||||
ASSERT_EQ(compiledGraph.GetPassCount(), 1u);
|
||||
EXPECT_STREQ(
|
||||
compiledGraph.GetPassName(0).CStr(),
|
||||
"ScriptCoreForwardMainScene.Opaque");
|
||||
"ScriptCoreUniversalMainScene.Opaque");
|
||||
|
||||
host->GetStageRecorder()->Shutdown();
|
||||
}
|
||||
|
||||
TEST_F(
|
||||
MonoScriptRuntimeTest,
|
||||
DefaultSceneRendererUsesManagedForwardPipelineForPlannedMainSceneAndPostProcessRender) {
|
||||
Scene* runtimeScene = CreateScene("ManagedForwardRenderPipelineSceneRendererScene");
|
||||
DefaultSceneRendererUsesManagedUniversalPipelineForPlannedMainSceneAndPostProcessRender) {
|
||||
Scene* runtimeScene = CreateScene("ManagedUniversalRenderPipelineSceneRendererScene");
|
||||
GameObject* selectionObject =
|
||||
runtimeScene->CreateGameObject("ManagedForwardRenderPipelineSelection");
|
||||
runtimeScene->CreateGameObject("ManagedUniversalRenderPipelineSelection");
|
||||
ScriptComponent* selectionScript =
|
||||
AddScript(
|
||||
selectionObject,
|
||||
"Gameplay",
|
||||
"ManagedForwardRenderPipelineRuntimeSelectionProbe");
|
||||
"ManagedUniversalRenderPipelineRuntimeSelectionProbe");
|
||||
ASSERT_NE(selectionScript, nullptr);
|
||||
|
||||
GameObject* cameraObject = runtimeScene->CreateGameObject("Camera");
|
||||
@@ -913,7 +913,7 @@ TEST_F(
|
||||
EXPECT_EQ(pipelineAsset->GetDescriptor().namespaceName, "Gameplay");
|
||||
EXPECT_EQ(
|
||||
pipelineAsset->GetDescriptor().className,
|
||||
"ManagedForwardRenderPipelineProbeAsset");
|
||||
"ManagedUniversalRenderPipelineProbeAsset");
|
||||
|
||||
const std::vector<XCEngine::Rendering::CameraFramePlan> plans =
|
||||
renderer.BuildFramePlans(
|
||||
@@ -987,16 +987,16 @@ TEST_F(
|
||||
|
||||
TEST_F(
|
||||
MonoScriptRuntimeTest,
|
||||
DefaultSceneRendererUsesScriptCoreForwardRendererFeatureForPlannedPostProcessRender) {
|
||||
DefaultSceneRendererUsesScriptCoreUniversalRendererFeatureForPlannedPostProcessRender) {
|
||||
Scene* runtimeScene =
|
||||
CreateScene("ScriptCoreForwardRendererFeatureSceneRendererScene");
|
||||
CreateScene("ScriptCoreUniversalRendererFeatureSceneRendererScene");
|
||||
GameObject* selectionObject =
|
||||
runtimeScene->CreateGameObject("ScriptCoreForwardRendererFeatureSelection");
|
||||
runtimeScene->CreateGameObject("ScriptCoreUniversalRendererFeatureSelection");
|
||||
ScriptComponent* selectionScript =
|
||||
AddScript(
|
||||
selectionObject,
|
||||
"Gameplay",
|
||||
"ScriptCoreForwardPostProcessRendererFeatureRuntimeSelectionProbe");
|
||||
"ScriptCoreUniversalPostProcessRendererFeatureRuntimeSelectionProbe");
|
||||
ASSERT_NE(selectionScript, nullptr);
|
||||
|
||||
GameObject* cameraObject = runtimeScene->CreateGameObject("Camera");
|
||||
@@ -1037,10 +1037,10 @@ TEST_F(
|
||||
EXPECT_EQ(
|
||||
pipelineAsset->GetDescriptor().assemblyName,
|
||||
"XCEngine.RenderPipelines.Universal");
|
||||
EXPECT_EQ(pipelineAsset->GetDescriptor().namespaceName, "XCEngine.Rendering.FirstParty");
|
||||
EXPECT_EQ(pipelineAsset->GetDescriptor().namespaceName, "XCEngine.Rendering.Universal");
|
||||
EXPECT_EQ(
|
||||
pipelineAsset->GetDescriptor().className,
|
||||
"ForwardRenderPipelineAsset");
|
||||
"UniversalRenderPipelineAsset");
|
||||
|
||||
const std::vector<XCEngine::Rendering::CameraFramePlan> plans =
|
||||
renderer.BuildFramePlans(
|
||||
@@ -1068,17 +1068,17 @@ TEST_F(
|
||||
|
||||
TEST_F(
|
||||
MonoScriptRuntimeTest,
|
||||
ScriptCoreForwardRendererFeatureConfiguresCameraRequestPolicy) {
|
||||
ScriptCoreUniversalRendererFeatureConfiguresCameraRequestPolicy) {
|
||||
Scene* runtimeScene =
|
||||
CreateScene("ScriptCoreForwardRendererFeatureCameraRequestScene");
|
||||
CreateScene("ScriptCoreUniversalRendererFeatureCameraRequestScene");
|
||||
|
||||
GameObject* selectionObject =
|
||||
runtimeScene->CreateGameObject("ScriptCoreForwardCameraRequestSelection");
|
||||
runtimeScene->CreateGameObject("ScriptCoreUniversalCameraRequestSelection");
|
||||
ScriptComponent* selectionScript =
|
||||
AddScript(
|
||||
selectionObject,
|
||||
"Gameplay",
|
||||
"ScriptCoreForwardShadowlessRendererFeatureRuntimeSelectionProbe");
|
||||
"ScriptCoreUniversalShadowlessRendererFeatureRuntimeSelectionProbe");
|
||||
ASSERT_NE(selectionScript, nullptr);
|
||||
|
||||
GameObject* cameraObject = runtimeScene->CreateGameObject("Camera");
|
||||
@@ -1115,10 +1115,10 @@ TEST_F(
|
||||
EXPECT_EQ(
|
||||
pipelineAsset->GetDescriptor().assemblyName,
|
||||
"XCEngine.RenderPipelines.Universal");
|
||||
EXPECT_EQ(pipelineAsset->GetDescriptor().namespaceName, "XCEngine.Rendering.FirstParty");
|
||||
EXPECT_EQ(pipelineAsset->GetDescriptor().namespaceName, "XCEngine.Rendering.Universal");
|
||||
EXPECT_EQ(
|
||||
pipelineAsset->GetDescriptor().className,
|
||||
"ForwardRenderPipelineAsset");
|
||||
"UniversalRenderPipelineAsset");
|
||||
|
||||
XCEngine::Rendering::CameraRenderRequest request = {};
|
||||
request.scene = runtimeScene;
|
||||
|
||||
Reference in New Issue
Block a user