Kanzi 4.0.0-beta2
kanzi::gfx::FrameBufferCreateInfo::Attachment Struct Reference

Attachment definition. More...

#include <kanzi/gfx/create_info.hpp>

Public Attributes

ImageHandleGuard image
 The image handle.
 
ImageHandleGuard resolveImage
 The multisample resolve target image.
 
ImageSubresource resolveSubresource
 The multisample resolve target subresource.
 
ImageSubresource subresource
 The image subresource.
 

Detailed Description

Attachment definition.

Member Data Documentation

◆ image

ImageHandleGuard kanzi::gfx::FrameBufferCreateInfo::Attachment::image

The image handle.

Must have ImageUsageFlag::ColorAttachment or ImageUsageFlag::DepthStencilAttachment.

◆ subresource

ImageSubresource kanzi::gfx::FrameBufferCreateInfo::Attachment::subresource

The image subresource.

When the image is a Image3D, the arrayIndex of the subresource defines the 2D slice of the image for attachment.

◆ resolveImage

ImageHandleGuard kanzi::gfx::FrameBufferCreateInfo::Attachment::resolveImage

The multisample resolve target image.

◆ resolveSubresource

ImageSubresource kanzi::gfx::FrameBufferCreateInfo::Attachment::resolveSubresource

The multisample resolve target subresource.


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