Rendering: formalize render-pass graph contract

This commit is contained in:
2026-04-15 07:39:28 +08:00
parent c58c28529f
commit 0c9a67aaca
11 changed files with 23 additions and 27 deletions

View File

@@ -2,9 +2,9 @@
#include "Core/Asset/ResourceManager.h"
#include "RHI/RHICommandList.h"
#include <XCEngine/Rendering/RenderPassGraphContract.h>
#include "Rendering/FrameData/RendererListUtils.h"
#include "Rendering/Internal/RenderSurfacePipelineUtils.h"
#include "Rendering/Internal/RenderPassGraphUtils.h"
#include "Rendering/Extraction/RenderSceneExtractor.h"
#include "Rendering/RenderSurface.h"
#include "Resources/Mesh/Mesh.h"
@@ -64,7 +64,7 @@ bool BuiltinObjectIdPass::SupportsRenderGraph() const {
bool BuiltinObjectIdPass::RecordRenderGraph(
const RenderPassRenderGraphContext& context) {
return Internal::RecordRasterRenderPass(
return RecordRasterRenderPass(
*this,
context,
{