refactor(srp): close universal recording composition seam
This commit is contained in:
@@ -1177,6 +1177,8 @@ TEST_F(
|
||||
bool hasRendererBackedRenderPipelineAssetType = false;
|
||||
bool hasRendererBackedRenderPipelineType = false;
|
||||
bool hasRendererDrivenRenderPipelineType = false;
|
||||
bool hasPublicRendererSupportsStageRenderGraph = false;
|
||||
bool hasPublicRendererRecordStageRenderGraph = false;
|
||||
|
||||
EXPECT_TRUE(runtime->TryGetFieldValue(
|
||||
selectionScript,
|
||||
@@ -1282,6 +1284,14 @@ TEST_F(
|
||||
selectionScript,
|
||||
"HasRendererDrivenRenderPipelineType",
|
||||
hasRendererDrivenRenderPipelineType));
|
||||
EXPECT_TRUE(runtime->TryGetFieldValue(
|
||||
selectionScript,
|
||||
"HasPublicRendererSupportsStageRenderGraph",
|
||||
hasPublicRendererSupportsStageRenderGraph));
|
||||
EXPECT_TRUE(runtime->TryGetFieldValue(
|
||||
selectionScript,
|
||||
"HasPublicRendererRecordStageRenderGraph",
|
||||
hasPublicRendererRecordStageRenderGraph));
|
||||
|
||||
EXPECT_FALSE(hasPublicContextRecordScene);
|
||||
EXPECT_FALSE(hasPublicContextRecordOpaqueScenePhase);
|
||||
@@ -1295,12 +1305,12 @@ TEST_F(
|
||||
EXPECT_FALSE(hasPublicContextStageColorData);
|
||||
EXPECT_FALSE(hasPublicRequestContextHasDirectionalShadow);
|
||||
EXPECT_FALSE(hasPublicRequestContextClearDirectionalShadow);
|
||||
EXPECT_TRUE(hasUniversalContextRecordSceneExtension);
|
||||
EXPECT_TRUE(hasUniversalContextRecordOpaqueScenePhaseExtension);
|
||||
EXPECT_TRUE(hasUniversalContextRecordBeforeOpaqueInjectionExtension);
|
||||
EXPECT_TRUE(hasUniversalContextRecordShaderVectorFullscreenPassExtension);
|
||||
EXPECT_TRUE(hasUniversalRequestContextHasDirectionalShadowExtension);
|
||||
EXPECT_TRUE(hasUniversalRequestContextClearDirectionalShadowExtension);
|
||||
EXPECT_FALSE(hasUniversalContextRecordSceneExtension);
|
||||
EXPECT_FALSE(hasUniversalContextRecordOpaqueScenePhaseExtension);
|
||||
EXPECT_FALSE(hasUniversalContextRecordBeforeOpaqueInjectionExtension);
|
||||
EXPECT_FALSE(hasUniversalContextRecordShaderVectorFullscreenPassExtension);
|
||||
EXPECT_FALSE(hasUniversalRequestContextHasDirectionalShadowExtension);
|
||||
EXPECT_FALSE(hasUniversalRequestContextClearDirectionalShadowExtension);
|
||||
EXPECT_FALSE(hasPublicPipelineAssetConfigureCameraFramePlan);
|
||||
EXPECT_FALSE(hasPlanningContextType);
|
||||
EXPECT_FALSE(hasRendererFeatureConfigureCameraFramePlan);
|
||||
@@ -1309,6 +1319,8 @@ TEST_F(
|
||||
EXPECT_FALSE(hasRendererBackedRenderPipelineAssetType);
|
||||
EXPECT_FALSE(hasRendererBackedRenderPipelineType);
|
||||
EXPECT_FALSE(hasRendererDrivenRenderPipelineType);
|
||||
EXPECT_FALSE(hasPublicRendererSupportsStageRenderGraph);
|
||||
EXPECT_FALSE(hasPublicRendererRecordStageRenderGraph);
|
||||
}
|
||||
|
||||
TEST_F(
|
||||
|
||||
Reference in New Issue
Block a user