gstreamer/ext/vulkan
Jan Schmidt 5f9897745b vkdeviceprovider: Avoid deadlock on physical device
Don't hold the object lock on the vk physical device while
constructing a GstVulkanDevice around it, as
GstVulkanDevice can make calls on the physical device that
require the object lock.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1754>
2020-11-03 04:28:00 +00:00
..
shaders vulkan/shaders: add explicit license headers 2020-06-12 15:52:44 +10:00
gstvulkan.c vulkan: add device provider implementation 2019-09-17 13:02:44 +10:00
meson.build vulkan: fix use of assert() with older meson versions 2020-05-28 22:50:00 +01:00
vkcolorconvert.c vulkan: move fullscreenquad object to library 2019-12-04 07:20:27 +00:00
vkcolorconvert.h vulkan: move fullscreenquad object to library 2019-12-04 07:20:27 +00:00
vkdeviceprovider.c vkdeviceprovider: Avoid deadlock on physical device 2020-11-03 04:28:00 +00:00
vkdeviceprovider.h vulkan: add device provider implementation 2019-09-17 13:02:44 +10:00
vkdownload.c vulkan: implement caching and reuse of a couple of vulkan resources 2019-11-28 23:27:21 +00:00
vkdownload.h
vkimageidentity.c vulkan: move fullscreenquad object to library 2019-12-04 07:20:27 +00:00
vkimageidentity.h vulkan: move fullscreenquad object to library 2019-12-04 07:20:27 +00:00
vksink.c vulkan: docs annotation updates 2020-08-15 02:55:30 +00:00
vksink.h vulkan/sink: implement GstNavigation support 2020-03-03 05:00:50 +00:00
vkupload.c vulkan: implement caching and reuse of a couple of vulkan resources 2019-11-28 23:27:21 +00:00
vkupload.h
vkviewconvert.c docs: Update plugins cache 2020-06-09 12:28:13 -04:00
vkviewconvert.h vulkan: move fullscreenquad object to library 2019-12-04 07:20:27 +00:00