3#include "PixelBullet/Graphics/Images/Image2D.hpp"
4#include "PixelBullet/Graphics/Renderpass/Swapchain.hpp"
20 VkSampleCountFlagBits samples = VK_SAMPLE_COUNT_1_BIT);
29 Image2D* GetAttachment(uint32_t index)
const
31 return m_ImageAttachments[index].get();
34 const std::vector<std::unique_ptr<Image2D>>& GetImageAttachments()
const
36 return m_ImageAttachments;
38 const std::vector<VkFramebuffer>& GetFramebuffers()
const
40 return m_Framebuffers;
45 std::vector<std::unique_ptr<Image2D>> m_ImageAttachments;
46 std::vector<VkFramebuffer> m_Framebuffers;
Definition Framebuffers.hpp:16
Resource that represents a 2D image.
Definition Image2D.hpp:18
Resource that represents a depth‑stencil image.
Definition ImageDepth.hpp:13
Definition LogicalDevice.hpp:13
Definition RenderStage.hpp:205
Definition Renderpass.hpp:14
Definition Swapchain.hpp:14