Home
last modified time | relevance | path

Searched refs:GstVulkanDevice (Results 1 – 25 of 60) sorted by relevance

123

/third_party/gstreamer/gstplugins_bad/gst-libs/gst/vulkan/
Dgstvkdevice.h30 …LKAN_DEVICE(o) (G_TYPE_CHECK_INSTANCE_CAST((o), GST_TYPE_VULKAN_DEVICE, GstVulkanDevice))
50 typedef gboolean (*GstVulkanDeviceForEachQueueFunc) (GstVulkanDevice * device, GstVulkanQueue * que…
87 G_DEFINE_AUTOPTR_CLEANUP_FUNC (GstVulkanDevice, gst_object_unref)
90 GstVulkanDevice * gst_vulkan_device_new (GstVulkanPhysicalDevice * physical_dev…
92 GstVulkanDevice * gst_vulkan_device_new_with_index (GstVulkanInstance * instance, guint de…
94 GstVulkanInstance * gst_vulkan_device_get_instance (GstVulkanDevice * device);
96 gboolean gst_vulkan_device_open (GstVulkanDevice * device,
100 gboolean gst_vulkan_device_enable_extension (GstVulkanDevice * device,
103 gboolean gst_vulkan_device_disable_extension (GstVulkanDevice * device,
106 gboolean gst_vulkan_device_is_extension_enabled (GstVulkanDevice * device,
[all …]
Dgstvkdevice.c81 G_DEFINE_TYPE_WITH_CODE (GstVulkanDevice, gst_vulkan_device, GST_TYPE_OBJECT,
82 G_ADD_PRIVATE (GstVulkanDevice);
93 GstVulkanDevice *
96 GstVulkanDevice *device; in gst_vulkan_device_new()
116 GstVulkanDevice *
121 GstVulkanDevice *device; in gst_vulkan_device_new_with_index()
135 GstVulkanDevice *device = GST_VULKAN_DEVICE (object); in gst_vulkan_device_set_property()
151 GstVulkanDevice *device = GST_VULKAN_DEVICE (object); in gst_vulkan_device_get_property()
167 gst_vulkan_device_init (GstVulkanDevice * device) in gst_vulkan_device_init()
178 GstVulkanDevice *device = GST_VULKAN_DEVICE (object); in gst_vulkan_device_constructed()
[all …]
Dgstvkfence.h63 GstVulkanDevice *device;
73 GstVulkanFence * gst_vulkan_fence_new (GstVulkanDevice * device,
79 GstVulkanFence * gst_vulkan_fence_new_always_signalled (GstVulkanDevice *device);
133 GstVulkanFenceCache * gst_vulkan_fence_cache_new (GstVulkanDevice * device);
Dgstvkimagememory.h95 GstVulkanDevice * device;
170 GstVulkanDevice * device,
177 GstMemory * gst_vulkan_image_memory_alloc (GstVulkanDevice * device,
186 GstMemory * gst_vulkan_image_memory_wrapped (GstVulkanDevice * device,
Dgstvkdescriptorpool.h47 GstVulkanDevice *device;
70 GstVulkanDescriptorPool * gst_vulkan_descriptor_pool_new_wrapped (GstVulkanDevice * device,
75 GstVulkanDevice * gst_vulkan_descriptor_pool_get_device (GstVulkanDescriptorPool * …
Dgstvkmemory.h69 GstVulkanDevice *device;
132 GstMemory * gst_vulkan_memory_alloc (GstVulkanDevice * device,
139 gboolean gst_vulkan_memory_find_memory_type_index_with_type_properties (GstVulkanDevice * …
Dgstvkbuffermemory.h93 GstVulkanDevice * device;
148 GstMemory * gst_vulkan_buffer_memory_alloc (GstVulkanDevice * device,
154 GstMemory * gst_vulkan_buffer_memory_wrapped (GstVulkanDevice * device,
Dgstvkbuffermemory.c65 GstMemory * parent, GstVulkanDevice * device, VkBufferUsageFlags usage, in _vk_buffer_mem_init()
100 GstVulkanDevice * device, gsize size, VkBufferUsageFlags usage, in _vk_buffer_mem_new_alloc()
168 GstVulkanDevice * device, VkBuffer buffer, VkBufferUsageFlags usage, in _vk_buffer_mem_new_wrapped()
289 gst_vulkan_buffer_memory_alloc (GstVulkanDevice * device, gsize size, in gst_vulkan_buffer_memory_alloc()
315 gst_vulkan_buffer_memory_wrapped (GstVulkanDevice * device, VkBuffer buffer, in gst_vulkan_buffer_memory_wrapped()
Dgstvktrash.h35 typedef void (*GstVulkanTrashNotify) (GstVulkanDevice * device, gpointer user_data);
106 void gst_vulkan_trash_mini_object_unref (GstVulkanDevice * device,
109 void gst_vulkan_trash_object_unref (GstVulkanDevice * device,
Dgstvkbufferpool.h57 GstVulkanDevice *device;
80 GstBufferPool *gst_vulkan_buffer_pool_new (GstVulkanDevice * device);
Dgstvkimagebufferpool.h56 GstVulkanDevice *device;
79 GstBufferPool *gst_vulkan_image_buffer_pool_new (GstVulkanDevice * device);
Dgstvkutils.h42 GstVulkanDevice * device);
59 GstVulkanHandle * gst_vulkan_create_shader (GstVulkanDevice * device,
Dgstvkmemory.c51 GstMemory * parent, GstVulkanDevice * device, guint32 memory_type_index, in _vk_mem_init()
93 GstVulkanDevice * device, guint32 memory_type_index, in _vk_mem_new()
229 gst_vulkan_memory_find_memory_type_index_with_type_properties (GstVulkanDevice * in gst_vulkan_memory_find_memory_type_index_with_type_properties()
265 gst_vulkan_memory_alloc (GstVulkanDevice * device, guint32 memory_type_index, in gst_vulkan_memory_alloc()
Dgstvktrash.c169 G_PASTE(_free_,type_name) (GstVulkanDevice * device, gpointer resource_handle) \
208 G_PASTE(_free_,type_name) (GstVulkanDevice * device, struct G_PASTE(free_parent_info_,type_name) *i…
242 gst_vulkan_trash_object_unref (GstVulkanDevice * device, gpointer user_data) in gst_vulkan_trash_object_unref()
258 gst_vulkan_trash_mini_object_unref (GstVulkanDevice * device, in gst_vulkan_trash_mini_object_unref()
453 GstVulkanDevice *device = NULL; in gst_vulkan_trash_fence_list_wait()
Dgstvkfence.c97 gst_vulkan_fence_new (GstVulkanDevice * device, GError ** error) in gst_vulkan_fence_new()
137 gst_vulkan_fence_new_always_signalled (GstVulkanDevice * device) in gst_vulkan_fence_new_always_signalled()
195 gst_vulkan_fence_cache_new (GstVulkanDevice * device) in gst_vulkan_fence_cache_new()
Dgstvkqueue.h57 GstVulkanDevice *device;
84 GstVulkanDevice * gst_vulkan_queue_get_device (GstVulkanQueue * queue);
Dgstvkswapper.h64 GstVulkanDevice *device;
90 GstVulkanSwapper * gst_vulkan_swapper_new (GstVulkanDevice * device,
Dgstvkhandle.h120 GstVulkanDevice *device;
186 GstVulkanHandle * gst_vulkan_handle_new_wrapped (GstVulkanDevice *device,
Dgstvkwindow.h129 GstVulkanDevice *device,
155 GstVulkanDevice *device,
Dgstvkimagememory.c160 GstAllocator * allocator, GstMemory * parent, GstVulkanDevice * device, in gst_vulkan_image_memory_init()
209 GstVulkanDevice * device, VkFormat format, gsize width, gsize height, in _vk_image_mem_new_alloc()
288 GstVulkanDevice * device, VkImage image, VkFormat format, gsize width, in _vk_image_mem_new_wrapped()
454 gst_vulkan_image_memory_alloc (GstVulkanDevice * device, VkFormat format, in gst_vulkan_image_memory_alloc()
483 gst_vulkan_image_memory_wrapped (GstVulkanDevice * device, VkImage image, in gst_vulkan_image_memory_wrapped()
Dgstvkhandle.c66 gst_vulkan_handle_init (GstVulkanHandle * handle, GstVulkanDevice * device, in gst_vulkan_handle_init()
95 gst_vulkan_handle_new_wrapped (GstVulkanDevice * device, in gst_vulkan_handle_new_wrapped()
Dgstvkdescriptorpool.c100 gst_vulkan_descriptor_pool_new_wrapped (GstVulkanDevice * device, in gst_vulkan_descriptor_pool_new_wrapped()
130 GstVulkanDevice *
/third_party/gstreamer/gstplugins_bad/sys/applemedia/
Dvideotexturecache-vulkan.h40 GstVulkanDevice *device;
48 GstVideoTextureCache * gst_video_texture_cache_vulkan_new (GstVulkanDevice * device);
Diosurfacevulkanmemory.c142 _io_surface_vulkan_memory_new (GstVulkanDevice * device, IOSurfaceRef surface, in _io_surface_vulkan_memory_new()
235 gst_io_surface_vulkan_memory_wrapped (GstVulkanDevice * device, in gst_io_surface_vulkan_memory_wrapped()
/third_party/gstreamer/gstplugins_bad/gst-libs/gst/vulkan/android/
Dgstvkwindow_android.c72 GstVulkanDevice * device, guint32 queue_family_idx);
180 GstVulkanDevice * device, guint32 queue_family_idx) in gst_vulkan_window_android_get_presentation_support()

123