diff --git a/girs/GstVulkan-1.0.gir b/girs/GstVulkan-1.0.gir
index 786d675c9b..9f686efcb5 100644
--- a/girs/GstVulkan-1.0.gir
+++ b/girs/GstVulkan-1.0.gir
@@ -955,6 +955,29 @@ and/or use gtk-doc annotations. -->
+
+ Allocate a new #GstVulkanBufferMemory.
+
+
+ a #GstMemory object backed by a vulkan buffer
+ backed by vulkan device memory
+
+
+
+
+ a #GstVulkanDevice
+
+
+
+ the VkBufferCreateInfo structure
+
+
+
+ memory properties flags for the backing memory
+
+
+
+
Initializes the Vulkan buffer memory allocator. It is safe to call this function
multiple times. This must be called before any other #GstVulkanBufferMemory operation.
@@ -1769,6 +1792,22 @@ only have an effect before the call to gst_vulkan_device_open().
+
+
+
+ An array with the family
+ indexes of the created queues in @device
+
+
+
+
+
+
+ a #GstVulkanDevice
+
+
+
+
@@ -2389,6 +2428,9 @@ the error
+
+
+
@@ -3333,6 +3375,45 @@ inside @handle.
+
+ Sets the @usage and @mem_properties of the images to setup.
+
+
+
+
+
+
+ the #GstStructure with the pool's configuration.
+
+
+
+ The Vulkan image usage flags.
+
+
+
+ Vulkan memory property flags.
+
+
+
+
+
+ Decode @caps are used when the buffers are going to be used either as decoded
+dest or DPB images.
+
+
+
+
+
+
+ the #GstStructure with the pool's configuration.
+
+
+
+ Upstream decode caps.
+
+
+
+
parent #GstBufferPool
@@ -3510,6 +3591,9 @@ inside @handle.
+
+
+
@@ -3565,6 +3649,27 @@ inside @handle.
+
+
+
+ a #GstMemory object backed by a vulkan device memory
+
+
+
+
+ a #GstVulkanDevice
+
+
+
+ VkImageCreateInfo structure
+
+
+
+ VkMemoryPropertyFlags flags
+
+
+
+
Initializes the Vulkan image memory allocator. It is safe to call this function
multiple times. This must be called before any other #GstVulkanImageMemory operation.
@@ -4181,7 +4286,7 @@ It can be called from any thread.
-
+
whether a valid memory type could be found
@@ -4192,15 +4297,15 @@ It can be called from any thread.
a #GstVulkanDevice
-
- memory type bits to search for
-
+
+ memory requirements to look for
+
memory properties to search for
-
+
resulting index of the memory type
@@ -4423,6 +4528,9 @@ called.
number of elements in @queue_family_props
+
+
+
@@ -5159,6 +5267,44 @@ signalled and freed.
+
+
+
+
+
+
+
+
+
+
+ a #GstCaps from @profile
+
+
+
+
+ #GstVulkanVideoProfile to convert into a #GstCaps
+
+
+
+
+
+
+
+ %TRUE if @caps was parsed correctly, otherwise %FALSE
+
+
+
+
+ the output profile
+
+
+
+ a #GstCaps to parse
+
+
+
+
+
#GstVulkanWindow is an opaque struct and should only be accessed through the
provided api.
@@ -5935,6 +6081,29 @@ Currently intended for subclasses to update internal state.
+
+ Allocate a new #GstVulkanBufferMemory.
+
+
+ a #GstMemory object backed by a vulkan buffer
+ backed by vulkan device memory
+
+
+
+
+ a #GstVulkanDevice
+
+
+
+ the VkBufferCreateInfo structure
+
+
+
+ memory properties flags for the backing memory
+
+
+
+
Initializes the Vulkan buffer memory allocator. It is safe to call this function
multiple times. This must be called before any other #GstVulkanBufferMemory operation.
@@ -6104,22 +6273,75 @@ the error
-
+
- the VkFormat to use for @v_format and @plane
+ the VkFormat to use for @v_format and @plane
- the #GstVideoInfo
+ the #GstVideoInfo
- the plane
+ the plane
+
+
+
+ %TRUE if requested GStreamer format maps to a Vulkan format and its
+properties.
+
+
+
+
+ a #GstVulkanPhysicalDevice
+
+
+
+ the #GstVideoInfo
+
+
+
+ the tiling to use
+
+
+
+ query for vulkan formats without multiple images
+
+
+
+ Vulkan formats per image/plane
+
+
+
+
+
+ number of images/planes used by the Vulkan format
+
+
+
+ The potential usage of the format
+
+
+
+
+
+
+
+ the @format aspect
+
+
+
+
+ Vulkan Format
+
+
+
+
@@ -6133,6 +6355,19 @@ the error
+
+
+
+ the #GstVideoFormat that maps to @vk_format
+
+
+
+
+ the Vulkan format to convert
+
+
+
+
@@ -6147,6 +6382,25 @@ the error
+
+ Create a new #GstVulkanImageView with a specific @create_info.
+
+
+ a #GstVulkanImageView for @image matching the
+ original layout and format of @image
+
+
+
+
+ a #GstVulkanImageMemory
+
+
+
+ a VkImageViewCreateInfo
+
+
+
+
Performs the steps necessary for executing a context query including
posting a message for the application to respond.
@@ -6263,6 +6517,27 @@ the result in @display or @instance respectively.
+
+
+
+ a #GstMemory object backed by a vulkan device memory
+
+
+
+
+ a #GstVulkanDevice
+
+
+
+ VkImageCreateInfo structure
+
+
+
+ VkMemoryPropertyFlags flags
+
+
+
+
Initializes the Vulkan image memory allocator. It is safe to call this function
multiple times. This must be called before any other #GstVulkanImageMemory operation.
@@ -6363,7 +6638,7 @@ other elements in the pipeline
-
+
whether a valid memory type could be found
@@ -6374,15 +6649,15 @@ other elements in the pipeline
a #GstVulkanDevice
-
- memory type bits to search for
-
+
+ memory requirements to look for
+
memory properties to search for
-
+
resulting index of the memory type
@@ -6512,6 +6787,23 @@ associated #GstVulkanFence is signalled
+
+
+
+ %TRUE if @caps was parsed correctly, otherwise %FALSE
+
+
+
+
+ the output profile
+
+
+
+ a #GstCaps to parse
+
+
+
+