12 RenderPass(VkRenderPass renderPass,
const char* renderPassName);
16 void Update(VkRenderPass renderPass);
17 virtual VkRenderPass GetRenderPassHandle()
const;
18 virtual const char* GetDebugName()
const override;
19 virtual const float* GetDebugColor()
const override;
25 std::string debugName;
26 float debugColor[4] = {};
27 std::vector<RenderPass::AttachmentInfo> colorAttachments;
28 DepthFormat depthFormat = DepthFormat::None;
29 bool shouldClearDepthOnLoad =
true;
30 VkRenderPass renderPass =
nullptr;