Top | ![]() |
![]() |
![]() |
![]() |
#define | GULKAN_DESCRIPTOR_POOL_NEW() |
GulkanDescriptorPool * | gulkan_descriptor_pool_new () |
GulkanDescriptorSet * | gulkan_descriptor_pool_create_set () |
VkPipelineLayout | gulkan_descriptor_pool_get_pipeline_layout () |
GulkanDescriptorPool * gulkan_descriptor_pool_new (GulkanContext *context
,const VkDescriptorSetLayoutBinding *bindings
,uint32_t set_size
,uint32_t max_sets
);
context |
a GulkanContext handle |
|
bindings |
(array length=binding_count) (element-type VkDescriptorSetLayoutBinding): an array of VkDescriptorSetLayoutBinding |
|
set_size |
the number of VkDescriptorSetLayoutBinding |
|
max_sets |
the maximum number of descriptor sets that can be allocated |
GulkanDescriptorSet *
gulkan_descriptor_pool_create_set (GulkanDescriptorPool *self
);
VkPipelineLayout
gulkan_descriptor_pool_get_pipeline_layout
(GulkanDescriptorPool *self
);