29 lines
802 B
C++
29 lines
802 B
C++
#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
|