Files
XCEngine/engine/src/Rendering/Execution/Internal/CameraFrameRenderGraphExecution.cpp

29 lines
802 B
C++
Raw Normal View History

#include "Rendering/Execution/Internal/CameraFrameRenderGraphExecution.h"
#include "Rendering/Execution/DirectionalShadowExecutionState.h"
#include "Rendering/Execution/Internal/CameraFrameRenderGraphStageRecording.h"
namespace XCEngine {
namespace Rendering {
bool ExecuteCameraFrameRenderGraphPlan(
const CameraFramePlan& plan,
const DirectionalShadowExecutionState& shadowState,
const RenderSceneData& sceneData,
RenderPipeline* pipeline,
RenderPass* objectIdPass,
RenderPass* depthOnlyPass,
RenderPass* shadowCasterPass) {
return ExecuteCameraFrameRenderGraphStages(
plan,
shadowState,
sceneData,
pipeline,
objectIdPass,
depthOnlyPass,
shadowCasterPass);
}
} // namespace Rendering
} // namespace XCEngine