Hymn to Beauty
C++ 3D Engine
Video::VulkanRenderPass::Compatibility Struct Reference

Compatibility information about the render pass. More...

#include <VulkanRenderPass.hpp>

Public Attributes

bool hasColorAttachment
 Whether the render pass has a color attachment. More...
 
VkFormat colorAttachmentFormat
 The format of the render pass' color attachment. More...
 
bool hasDepthAttachment
 Whether the render pass has a depth attachment. More...
 
VkFormat depthAttachmentFormat
 The format of the render pass' depth attachment. More...
 
uint32_t attachmentlessMsaa
 MSAA sample count when doing attachmentless rendering. More...
 

Detailed Description

Compatibility information about the render pass.

Two render passes with the same compatibility informations are compatible.

Member Data Documentation

◆ attachmentlessMsaa

uint32_t Video::VulkanRenderPass::Compatibility::attachmentlessMsaa

MSAA sample count when doing attachmentless rendering.

◆ colorAttachmentFormat

VkFormat Video::VulkanRenderPass::Compatibility::colorAttachmentFormat

The format of the render pass' color attachment.

◆ depthAttachmentFormat

VkFormat Video::VulkanRenderPass::Compatibility::depthAttachmentFormat

The format of the render pass' depth attachment.

◆ hasColorAttachment

bool Video::VulkanRenderPass::Compatibility::hasColorAttachment

Whether the render pass has a color attachment.

◆ hasDepthAttachment

bool Video::VulkanRenderPass::Compatibility::hasDepthAttachment

Whether the render pass has a depth attachment.


The documentation for this struct was generated from the following file: