|
KarmaEngine
Game Engine for practical learning and research purposes
|
Actual Vulkan framebuffer class. More...
#include <VulkanFramebuffer.h>
Public Member Functions | |
| FVulkanFramebuffer (FVulkanDevice &Device, const FVulkanRenderTargetsInfo &InRTInfo, const FVulkanRenderTargetLayout &RTLayout, const FVulkanRenderPass &RenderPass, uint32_t SwapchainImageIndex) | |
| VkFramebuffer | GetHandle () const |
Actual Vulkan framebuffer class.
Framebuffers consists of rendertargets which are filled with per pixel information (color/depth). Specifically framebuffer consists of VkImages with appropriate VkImageViews which receive fragment shader output data. In terms of graphics pipeline stages, this output is stored in framebuffer imageviews after fragment shader stage and before color blending stage.