GstVulkanDescriptorSet
vulkandescriptorset holds information about a descriptor set.
GstVulkanDescriptorSet
Members
parent
(GstMiniObject)
–
the parent GstMiniObject
set
(VkDescriptorSet)
–
the vulkan descriptor set handle
pool
(GstVulkanDescriptorPool *)
–
the parent GstVulkanDescriptorPool for pooling
cache
(GstVulkanDescriptorCache *)
–
the parent GstVulkanDescriptorCache for reuse
n_layouts
(guint)
–
number of layouts applied to this descriptor set
layouts
(GstVulkanHandle **)
–
layouts applied to this descriptor set
Since : 1.18
GstVulkan.VulkanDescriptorSet
Members
parent
(Gst.MiniObject)
–
the parent Gst.MiniObject
set
(Vulkan.DescriptorSet)
–
the vulkan descriptor set handle
pool
(GstVulkan.VulkanDescriptorPool)
–
the parent GstVulkan.VulkanDescriptorPool for pooling
cache
(GstVulkan.VulkanDescriptorCache)
–
the parent GstVulkan.VulkanDescriptorCache for reuse
n_layouts
(Number)
–
number of layouts applied to this descriptor set
layouts
(GstVulkan.VulkanHandle)
–
layouts applied to this descriptor set
Since : 1.18
GstVulkan.VulkanDescriptorSet
Members
parent
(Gst.MiniObject)
–
the parent Gst.MiniObject
set
(Vulkan.DescriptorSet)
–
the vulkan descriptor set handle
pool
(GstVulkan.VulkanDescriptorPool)
–
the parent GstVulkan.VulkanDescriptorPool for pooling
cache
(GstVulkan.VulkanDescriptorCache)
–
the parent GstVulkan.VulkanDescriptorCache for reuse
n_layouts
(int)
–
number of layouts applied to this descriptor set
layouts
(GstVulkan.VulkanHandle)
–
layouts applied to this descriptor set
Since : 1.18
Constructors
gst_vulkan_descriptor_set_new_wrapped
GstVulkanDescriptorSet * gst_vulkan_descriptor_set_new_wrapped (GstVulkanDescriptorPool * pool, VkDescriptorSet set, guint n_layouts, GstVulkanHandle ** layouts)
Parameters:
pool
–
set
–
a VkDescriptorSet
n_layouts
–
number of layouts
layouts
(
[arraylength=n_layouts])
–
list of GstVulkanHandle containing descriptor set layouts
a new GstVulkanDescriptorSet
Since : 1.18
GstVulkan.VulkanDescriptorSet.prototype.new_wrapped
function GstVulkan.VulkanDescriptorSet.prototype.new_wrapped(pool: GstVulkan.VulkanDescriptorPool, set: Vulkan.DescriptorSet, n_layouts: Number, layouts: [ GstVulkan.VulkanHandle ]): {
// javascript wrapper for 'gst_vulkan_descriptor_set_new_wrapped'
}
Parameters:
set
(Vulkan.DescriptorSet)
–
a VkDescriptorSet
number of layouts
list of GstVulkan.VulkanHandle containing descriptor set layouts
Since : 1.18
GstVulkan.VulkanDescriptorSet.new_wrapped
def GstVulkan.VulkanDescriptorSet.new_wrapped (pool, set, n_layouts, layouts):
#python wrapper for 'gst_vulkan_descriptor_set_new_wrapped'
Parameters:
set
(Vulkan.DescriptorSet)
–
a VkDescriptorSet
number of layouts
list of GstVulkan.VulkanHandle containing descriptor set layouts
Since : 1.18
Methods
gst_vulkan_descriptor_set_ref
GstVulkanDescriptorSet * gst_vulkan_descriptor_set_ref (GstVulkanDescriptorSet * set)
Increases the refcount of the given buffer by one.
Parameters:
set
–
set
Since : 1.18
Constants
GST_TYPE_VULKAN_DESCRIPTOR_SET
#define GST_TYPE_VULKAN_DESCRIPTOR_SET (gst_vulkan_descriptor_set_get_type ())
Since : 1.18
The results of the search are