Home
last modified time | relevance | path

Searched refs:GstVulkanHandle (Results 1 – 17 of 17) sorted by relevance

/third_party/gstreamer/gstplugins_bad/gst-libs/gst/vulkan/
Dgstvkhandle.h77 typedef void (*GstVulkanHandleDestroyNotify) (GstVulkanHandle * handle, gpointer user_data);
143 static inline GstVulkanHandle* gst_vulkan_handle_ref(GstVulkanHandle* handle);
144 static inline GstVulkanHandle *
145 gst_vulkan_handle_ref (GstVulkanHandle * handle) in gst_vulkan_handle_ref()
147 return (GstVulkanHandle *) gst_mini_object_ref (GST_MINI_OBJECT_CAST (handle)); in gst_vulkan_handle_ref()
159 static inline void gst_vulkan_handle_unref(GstVulkanHandle* handle);
161 gst_vulkan_handle_unref (GstVulkanHandle * handle) in gst_vulkan_handle_unref()
180 gst_clear_vulkan_handle (GstVulkanHandle ** handle_ptr) in gst_clear_vulkan_handle()
186 GstVulkanHandle * gst_vulkan_handle_new_wrapped (GstVulkanDevice *device,
193 void gst_vulkan_handle_free_descriptor_set_layout (GstVulkanHandle * handle,
[all …]
Dgstvkhandle.c53 gst_vulkan_handle_free (GstVulkanHandle * handle) in gst_vulkan_handle_free()
66 gst_vulkan_handle_init (GstVulkanHandle * handle, GstVulkanDevice * device, in gst_vulkan_handle_init()
94 GstVulkanHandle *
99 GstVulkanHandle *ret; in gst_vulkan_handle_new_wrapped()
101 ret = g_new0 (GstVulkanHandle, 1); in gst_vulkan_handle_new_wrapped()
107 GST_DEFINE_MINI_OBJECT_TYPE (GstVulkanHandle, gst_vulkan_handle);
119 gst_vulkan_handle_free_descriptor_set_layout (GstVulkanHandle * handle, in gst_vulkan_handle_free_descriptor_set_layout()
141 gst_vulkan_handle_free_pipeline (GstVulkanHandle * handle, gpointer user_data) in gst_vulkan_handle_free_pipeline()
160 gst_vulkan_handle_free_pipeline_layout (GstVulkanHandle * handle, in gst_vulkan_handle_free_pipeline_layout()
181 gst_vulkan_handle_free_render_pass (GstVulkanHandle * handle, in gst_vulkan_handle_free_render_pass()
[all …]
Dgstvkfullscreenquad.h70 GstVulkanHandle *render_pass;
71 GstVulkanHandle *pipeline_layout;
72 GstVulkanHandle *graphics_pipeline;
73 GstVulkanHandle *descriptor_set_layout;
76 GstVulkanHandle *framebuffer;
77 GstVulkanHandle *sampler;
110 …uad_set_shaders (GstVulkanFullScreenQuad * self, GstVulkanHandle * vert, GstVulkanHandle *…
Dgstvkdescriptorset.c97 GstVulkanHandle ** layouts) in gst_vulkan_descriptor_set_init()
104 set->layouts = g_new0 (GstVulkanHandle *, n_layouts); in gst_vulkan_descriptor_set_init()
127 VkDescriptorSet set, guint n_layouts, GstVulkanHandle ** layouts) in gst_vulkan_descriptor_set_new_wrapped()
Dgstvkdescriptorcache.c42 GstVulkanHandle **layouts;
79 guint n_layouts, GstVulkanHandle ** layouts) in gst_vulkan_descriptor_cache_new()
93 priv->layouts = g_new0 (GstVulkanHandle *, n_layouts); in gst_vulkan_descriptor_cache_new()
Dgstvkdescriptorset.h69 GstVulkanHandle **layouts;
132GstVulkanHandle ** layouts);
Dgstvkdescriptorpool.c160 GstVulkanHandle ** layouts, GError ** error) in descriptor_set_alloc()
207 guint n_layouts, GstVulkanHandle ** layouts, GError ** error) in gst_vulkan_descriptor_pool_create()
Dgstvkdescriptorcache.h72GstVulkanHandle ** layouts);
Dgstvkutils.h59 GstVulkanHandle * gst_vulkan_create_shader (GstVulkanDevice * device,
Dgstvkdescriptorpool.h80 GstVulkanHandle **layouts,
Dvulkan_fwd.h86 typedef struct _GstVulkanHandle GstVulkanHandle; typedef
Dgstvkfullscreenquad.c58 GstVulkanHandle *vert;
59 GstVulkanHandle *frag;
924 GstVulkanHandle * vert, GstVulkanHandle * frag) in gst_vulkan_full_screen_quad_set_shaders()
Dgstvkutils.c499 GstVulkanHandle *
/third_party/gstreamer/gstplugins_bad/ext/vulkan/
Dvkimageidentity.c145 GstVulkanHandle *vert, *frag; in gst_vulkan_image_identity_start()
Dvkcolorconvert.c1122 GstVulkanHandle *vert, *frag; in gst_vulkan_color_convert_set_caps()
Dvkviewconvert.c1839 GstVulkanHandle *vert, *frag; in gst_vulkan_view_convert_start()
/third_party/gstreamer/gstplugins_bad/
DChangeLog32285 vulkan/trash: remove free functions covered by GstVulkanHandle