GulkanFrameBuffer

GulkanFrameBuffer

Functions

Types and Values

Object Hierarchy

    GObject
    ╰── GulkanFrameBuffer

Includes

#include <gulkan.h>

Description

Functions

gulkan_frame_buffer_new ()

GulkanFrameBuffer *
gulkan_frame_buffer_new (void);

gulkan_frame_buffer_begin_pass ()

void
gulkan_frame_buffer_begin_pass (GulkanFrameBuffer *self,
                                VkCommandBuffer cmd_buffer);

gulkan_frame_buffer_initialize ()

bool
gulkan_frame_buffer_initialize (GulkanFrameBuffer *self,
                                GulkanDevice *device,
                                VkCommandBuffer cmd_buffer,
                                uint32_t width,
                                uint32_t height,
                                VkSampleCountFlagBits sample_count,
                                VkFormat color_format);

gulkan_frame_buffer_get_color_image ()

VkImage
gulkan_frame_buffer_get_color_image (GulkanFrameBuffer *self);

gulkan_frame_buffer_get_render_pass ()

VkRenderPass
gulkan_frame_buffer_get_render_pass (GulkanFrameBuffer *self);

Types and Values

GulkanFrameBuffer

typedef struct _GulkanFrameBuffer GulkanFrameBuffer;

GULKAN_TYPE_FRAME_BUFFER

#define GULKAN_TYPE_FRAME_BUFFER gulkan_frame_buffer_get_type()