XII Release 0.1.0
Loading...
Searching...
No Matches
xiiGALFramebufferCreationDescription Struct Reference

Copyright (c) Theophilus Eriata. All Rights Reserved. More...

#include <Framebuffer.h>

Public Member Functions

XII_ALWAYS_INLINE bool operator== (const xiiGALFramebufferCreationDescription &rhs) const =default

Public Attributes

xiiSharedPtr< xiiGALRenderPass > m_pRenderPass
 The handle to the render pass that the frame buffer will be compatible with.
xiiHybridArray< xiiSharedPtr< xiiGALTextureView >, 4U > m_Attachments
 An array of attachments.
xiiSizeU32 m_FramebufferSize = xiiSizeU32(0U, 0U)
 The size of the frame buffer. The default is (0, 0).
xiiUInt32 m_uiArraySliceCount = 0U
 The number of array slices in the frame buffer. The default is 0.

Detailed Description

Copyright (c) Theophilus Eriata. All Rights Reserved.

This describes the frame buffer creation description.


The documentation for this struct was generated from the following file:
  • /home/runner/work/XII/XII/Source/Engine/GraphicsFoundation/Resources/Framebuffer.h