Files
XCEngine/engine/src/Rendering/Internal/RenderPassGraphUtils.h

23 lines
454 B
C++

#pragma once
#include <XCEngine/Rendering/RenderPass.h>
namespace XCEngine {
namespace Rendering {
namespace Internal {
struct RenderPassGraphIO {
bool readSourceColor = false;
bool writeColor = false;
bool writeDepth = false;
};
bool RecordRasterRenderPass(
RenderPass& pass,
const RenderPassRenderGraphContext& context,
const RenderPassGraphIO& io);
} // namespace Internal
} // namespace Rendering
} // namespace XCEngine