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
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
Returns
(
[transfer: full])
–
a new GstVulkanDescriptorCache
Since : 1.18
Methods
gst_vulkan_descriptor_cache_acquire
GstVulkanDescriptorSet * gst_vulkan_descriptor_cache_acquire (GstVulkanDescriptorCache * cache, GError ** error)
Returns
–
a new GstVulkanDescriptorSet
Since : 1.18
The results of the search are