GstVulkanDescriptorCache
GstVulkanDescriptorCache
GObject ╰──GInitiallyUnowned ╰──GstObject ╰──GstVulkanHandlePool ╰──GstVulkanDescriptorCache
Members
parent
(GstVulkanHandlePool)
–
the parent GstVulkanHandlePool
pool
(GstVulkanDescriptorPool *)
–
the GstVulkanDescriptorPool to cache descriptor sets for
Since : 1.18
Class structure
GstVulkanDescriptorCacheClass
Fields
parent_class
(GstVulkanHandlePoolClass)
–
the parent GstObjectClass
Since : 1.18
GstVulkan.VulkanDescriptorCacheClass
Attributes
parent_class
(GstVulkan.VulkanHandlePoolClass)
–
the parent Gst.ObjectClass
Since : 1.18
GstVulkan.VulkanDescriptorCacheClass
Attributes
parent_class
(GstVulkan.VulkanHandlePoolClass)
–
the parent Gst.ObjectClass
Since : 1.18
GstVulkan.VulkanDescriptorCache
GObject.Object ╰──GObject.InitiallyUnowned ╰──Gst.Object ╰──GstVulkan.VulkanHandlePool ╰──GstVulkan.VulkanDescriptorCache
Members
parent
(GstVulkan.VulkanHandlePool)
–
the parent GstVulkan.VulkanHandlePool
pool
(GstVulkan.VulkanDescriptorPool)
–
the GstVulkan.VulkanDescriptorPool to cache descriptor sets for
Since : 1.18
GstVulkan.VulkanDescriptorCache
GObject.Object ╰──GObject.InitiallyUnowned ╰──Gst.Object ╰──GstVulkan.VulkanHandlePool ╰──GstVulkan.VulkanDescriptorCache
Members
parent
(GstVulkan.VulkanHandlePool)
–
the parent GstVulkan.VulkanHandlePool
pool
(GstVulkan.VulkanDescriptorPool)
–
the GstVulkan.VulkanDescriptorPool to cache descriptor sets for
Since : 1.18
Constructors
gst_vulkan_descriptor_cache_new
GstVulkanDescriptorCache * gst_vulkan_descriptor_cache_new (GstVulkanDescriptorPool * pool, guint n_layouts, GstVulkanHandle ** layouts)
Parameters:
pool
–
n_layouts
–
number of layouts
layouts
(
[arraylength=n_layouts])
–
list of GstVulkanHandle containing descriptor set layouts
a new GstVulkanDescriptorCache
Since : 1.18
GstVulkan.VulkanDescriptorCache.prototype.new
function GstVulkan.VulkanDescriptorCache.prototype.new(pool: GstVulkan.VulkanDescriptorPool, n_layouts: Number, layouts: [ GstVulkan.VulkanHandle ]): {
// javascript wrapper for 'gst_vulkan_descriptor_cache_new'
}
Since : 1.18
GstVulkan.VulkanDescriptorCache.new
def GstVulkan.VulkanDescriptorCache.new (pool, n_layouts, layouts):
#python wrapper for 'gst_vulkan_descriptor_cache_new'
Since : 1.18
Methods
gst_vulkan_descriptor_cache_acquire
GstVulkanDescriptorSet * gst_vulkan_descriptor_cache_acquire (GstVulkanDescriptorCache * cache, GError ** error)
a new GstVulkanDescriptorSet
Since : 1.18
GstVulkan.VulkanDescriptorCache.prototype.acquire
function GstVulkan.VulkanDescriptorCache.prototype.acquire(): {
// javascript wrapper for 'gst_vulkan_descriptor_cache_acquire'
}
Parameters:
Since : 1.18
GstVulkan.VulkanDescriptorCache.acquire
@raises(GLib.GError)
def GstVulkan.VulkanDescriptorCache.acquire (self):
#python wrapper for 'gst_vulkan_descriptor_cache_acquire'
Parameters:
Since : 1.18
The results of the search are