KarmaEngine
Game Engine for practical learning and research purposes
Loading...
Searching...
No Matches
Karma::FVulkanFramebuffer Class Reference

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

Detailed Description

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.


The documentation for this class was generated from the following files: