Skip to content

FiniteRenderFramebufferInfo

The FiniteRenderFramebufferInfo struct contains param information for creating a VkFramebuffer.

typedef struct FiniteRenderFramebufferInfo FiniteRenderFramebufferInfo;
struct FiniteRenderFramebufferInfo {
const void *next;
VkFramebufferCreateFlags flags;
uint32_t _attachments;
VkImageView *attachments;
uint32_t width;
uint32_t height;
uint32_t layers;
};
TypeDecription
const void *nextAn extension of the VkRenderFrameBufferInfo or NULL
VkFramebufferCreateFlags flagsThe VkFramebuffer flags
uint32_t _attachmentsThe number of attachments
VkImageView *attachmentsThe VkImageView attachments.
uint32_t widthThe width of the framebuffer.
uint32_t heightThe height of the framebuffer.
uint32_t layerThe depth of the framebuffer.

This struct should be created manually and used as a params finite_render_create_framebuffers