gulkan-descriptor-set

gulkan-descriptor-set

Functions

Types and Values

Object Hierarchy

    GObject
    ╰── GulkanDescriptorSet

Includes

#include <gulkan.h>

Description

Functions

gulkan_descriptor_set_new ()

GulkanDescriptorSet *
gulkan_descriptor_set_new (GulkanContext *context,
                           VkDescriptorSet handle,
                           VkDescriptorPool pool,
                           uint32_t size);

gulkan_descriptor_set_bind ()

void
gulkan_descriptor_set_bind (GulkanDescriptorSet *self,
                            VkPipelineLayout layout,
                            VkCommandBuffer cmd_buffer);

gulkan_descriptor_set_update_buffer ()

void
gulkan_descriptor_set_update_buffer (GulkanDescriptorSet *self,
                                     guint index,
                                     GulkanUniformBuffer *buffer);

gulkan_descriptor_set_update_buffer_at ()

void
gulkan_descriptor_set_update_buffer_at
                               (GulkanDescriptorSet *self,
                                guint index,
                                guint binding,
                                GulkanUniformBuffer *buffer);

gulkan_descriptor_set_update_texture ()

void
gulkan_descriptor_set_update_texture (GulkanDescriptorSet *self,
                                      guint index,
                                      GulkanTexture *texture);

gulkan_descriptor_set_update_texture_at ()

void
gulkan_descriptor_set_update_texture_at
                               (GulkanDescriptorSet *self,
                                guint index,
                                guint binding,
                                GulkanTexture *texture);

gulkan_descriptor_set_update_view_sampler ()

void
gulkan_descriptor_set_update_view_sampler
                               (GulkanDescriptorSet *self,
                                guint index,
                                VkImageView view,
                                VkSampler sampler);

Types and Values

GULKAN_TYPE_DESCRIPTOR_SET

#define GULKAN_TYPE_DESCRIPTOR_SET gulkan_descriptor_set_get_type ()

GulkanDescriptorSet

typedef struct _GulkanDescriptorSet GulkanDescriptorSet;