SPARK  0.1.0
A general purpose game engine written in C++.
Loading...
Searching...
No Matches
spark::render::vk::VulkanRenderPass::Impl Struct Reference

Public Member Functions

 Impl (VulkanRenderPass *parent, const VulkanDevice &device, const std::span< RenderTarget > render_targets, const MultiSamplingLevel samples, const std::span< VulkanInputAttachmentMapping > input_attachments)
 
void mapRenderTargets (std::span< RenderTarget > render_targets)
 
void mapInputAttachments (std::span< VulkanInputAttachmentMapping > input_attachments)
 
VkRenderPass initialize ()
 
void initializeFrameBuffers (unsigned command_buffers)
 

Friends

class VulkanRenderPass