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

Data structure for Vulkan's render targets (color buffers and depth buffer). More...

#include <VulkanRenderPass.h>

Public Member Functions

 FVulkanRenderTargetLayout ()=default
 Default constructor provided for FVulkanRenderPass class constructor.
 FVulkanRenderTargetLayout (FVulkanRenderPassInfo &VRPInfo)
const VkAttachmentReference * GetColorAttachmentReferences () const
const VkAttachmentReference * GetDepthAttachmentReference () const
const VkAttachmentReferenceStencilLayout * GetStencilAttachmentReference () const
uint32_t GetNumColorAttachments () const
uint32_t GetNumAttachmentDescriptions () const
const VkAttachmentDescription * GetAttachmentDescriptions () const
const VkRect2D & GetRenderArea () const

Detailed Description

Data structure for Vulkan's render targets (color buffers and depth buffer).

Since
Karma 1.0.0

Constructor & Destructor Documentation

◆ FVulkanRenderTargetLayout()

Karma::FVulkanRenderTargetLayout::FVulkanRenderTargetLayout ( )
default

Default constructor provided for FVulkanRenderPass class constructor.

Since
Karma 1.0.0

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