Types
| Name | Value | Description |
|---|---|---|
Images | ||
Framebuffers | std::array<vk::Framebuffer, 2> |
Functions
| Access | Return | Modifier | Name | Description |
|---|---|---|---|---|
public | void | setup( vk::Device inLogicalDevice, vk::PhysicalDevice inPhysicalDevice, vk::Format inFormat, const vk::Extent2D& inExtent ) | ||
public | void | destroy( vk::Device inLogicalDevice ) | ||
public | void | rebuildFramebuffers( vk::Device inLogicalDevice, vk::RenderPass inExtractPass, vk::RenderPass inBlurPass, vk::RenderPass inCompositePass, ) | ||
private | void | static | destroyFramebuffer( vk::Device inLogicalDevice, vk::Framebuffer& inFramebuffer ) | |
private | vk::Framebuffer | static | makeFramebuffer( vk::Device inLogicalDevice, vk::RenderPass inPass, vk::ImageView inView, vk::Extent2D inExtent ) |
Members
| Access | Type | Modifier | Name | Description |
|---|---|---|---|---|
public | images | |||
public | framebuffers | |||
public | vk::Framebuffer | extractFramebuffer | ||
public | vk::Framebuffer | compositeFramebuffer |