GstVulkanDescriptorCache

GstVulkanDescriptorCache

GObject
    ╰──GInitiallyUnowned
        ╰──GstObject
            ╰──GstVulkanHandlePool
                ╰──GstVulkanDescriptorCache

Members

parent (GstVulkanHandlePool) –

the parent GstVulkanHandlePool

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:

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)

Parameters:

error

a GError

Returns

a new GstVulkanDescriptorSet

Since : 1.18


The results of the search are