|
| RenderPass (const RenderPass &)=delete |
|
RenderPass & | operator= (const RenderPass &)=delete |
|
| RenderPass (RenderPass &&other) |
|
RenderPass & | operator= (RenderPass &&other) |
|
void | Destroy () |
|
void | SetRenderingType (const vc::RenderingPipelineType type) |
|
vc::Error | InitRenderPass (const SwapChain *swapChain) |
|
vc::Error | BeginRenderPass (SwapChain *swapChain, CommandBuffer *commandBuffer, int framebufferIndex) |
|
void | NextSubpass (CommandBuffer *commandBuffer) |
|
vc::Error | EndRenderPass (CommandBuffer *commandBuffer) |
|
VkRenderPass | GetVkRenderPass () const |
|
const vc::Vector< VkSubpassDescription > & | GetSubpassDescriptions () const |
|
vc::Vector< vc::Vector< vc::Texture > > & | GetAttachments () |
|
|
static RenderPass * | GetRenderPass (const vc::RenderingPipelineType type) |
|
static vc::Vector< RenderPass * > | GetRenderPasses () |
|
The documentation for this class was generated from the following files:
- /Users/kevinpruvost/Bossing/Perso/VenomEngine/lib/vulkan/include/venom/vulkan/RenderPass.h
- /Users/kevinpruvost/Bossing/Perso/VenomEngine/lib/vulkan/src/RenderPass.cc