gstreamer/subprojects/gst-plugins-bad/ext/vulkan
Stéphane Cerveau 0dd706a420 vkutils: add gst_vulkan_ensure_element_device
In order to keep the same device across
the elements in the pipeline, use either the device id
to create the device or get the device from the context
set by the peer elements.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/7843>
2024-11-15 20:32:24 +00:00
..
shaders vulkan: also support glslang as a shader compiler 2024-06-01 12:41:49 +00:00
gstvulkan.c vulkan: support not having glslc available for building vulkan plugin 2024-06-01 12:41:49 +00:00
gstvulkanelement.c
gstvulkanelements.h
meson.build vulkan: also support glslang as a shader compiler 2024-06-01 12:41:49 +00:00
vkcolorconvert.c
vkcolorconvert.h
vkdeviceprovider.c
vkdeviceprovider.h
vkdownload.c vkutils: add gst_vulkan_ensure_element_device 2024-11-15 20:32:24 +00:00
vkdownload.h
vkh264dec.c vkutils: add gst_vulkan_ensure_element_device 2024-11-15 20:32:24 +00:00
vkh264dec.h vkh264dec: GST_USE_UNSTABLE_API for plugin compilation 2024-02-05 14:25:38 +01:00
vkh265dec.c vkutils: add gst_vulkan_ensure_element_device 2024-11-15 20:32:24 +00:00
vkh265dec.h vulkanh265dec: add H.265 decoder 2024-02-10 17:17:24 +00:00
vkimageidentity.c
vkimageidentity.h
vkoverlaycompositor.c
vkoverlaycompositor.h
vkshaderspv.c
vkshaderspv.h
vksink.c vkutils: add gst_vulkan_ensure_element_device 2024-11-15 20:32:24 +00:00
vksink.h
vkupload.c vkutils: add gst_vulkan_ensure_element_device 2024-11-15 20:32:24 +00:00
vkupload.h
vkviewconvert.c
vkviewconvert.h