refactor(rendering): remove main scene stage recording special cases
This commit is contained in:
@@ -53,7 +53,7 @@ bool TryRecordCameraFrameMainSceneGraphPass(
|
||||
const CameraFrameRenderGraphStageContext& context,
|
||||
bool& handled) {
|
||||
CameraFrameRenderGraphBuilderContext& builder = context.builder;
|
||||
if (stageState.stage != CameraFrameStage::MainScene ||
|
||||
if (!SupportsCameraFramePipelineGraphRecording(stageState.stage) ||
|
||||
builder.executionState.pipeline == nullptr ||
|
||||
!builder.executionState.pipeline->SupportsMainSceneRenderGraph()) {
|
||||
handled = false;
|
||||
|
||||
@@ -37,8 +37,7 @@ bool RecordCameraFrameRenderGraphStages(
|
||||
builderContext
|
||||
};
|
||||
for (const CameraFrameStageInfo& stageInfo : kOrderedCameraFrameStages) {
|
||||
if (!plan.HasFrameStage(stageInfo.stage) &&
|
||||
stageInfo.stage != CameraFrameStage::MainScene) {
|
||||
if (!plan.HasFrameStage(stageInfo.stage)) {
|
||||
continue;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user