gstreamer/subprojects/gst-plugins-bad/ext/vulkan
Víctor Manuel Jáquez Leal ef9875640e vulkanupload: honor downstream pool allocation parameters
If a downstream buffer pool is offered, vulkanupload checks its allocation
parameters to honor them. Only adds to usage the TRANSFER bits, which are
required to upload buffers.

Also, fail if the buffer pool cannot be configured with the current parameters.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/7219>
2024-07-31 12:15:43 +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 vulkan: move element register definition to relevant element headers 2022-06-14 03:34:05 +00:00
meson.build vulkan: also support glslang as a shader compiler 2024-06-01 12:41:49 +00:00
vkcolorconvert.c vulkancolorconvert: actually support passthrough correctly 2023-09-13 01:12:18 +00:00
vkcolorconvert.h vulkan: move element register definition to relevant element headers 2022-06-14 03:34:05 +00:00
vkdeviceprovider.c
vkdeviceprovider.h vulkan: move element register definition to relevant element headers 2022-06-14 03:34:05 +00:00
vkdownload.c vulkan{up,down}load: check for a graphics family queue 2024-07-22 15:18:35 +00:00
vkdownload.h vulkan: move element register definition to relevant element headers 2022-06-14 03:34:05 +00:00
vkh264dec.c vulkanh264dec: set access NONE at buffer pool allocation parameters 2024-07-19 14:45:39 +02:00
vkh264dec.h vkh264dec: GST_USE_UNSTABLE_API for plugin compilation 2024-02-05 14:25:38 +01:00
vkh265dec.c vkh265dec: Fix H.264 ref in logs 2024-07-08 15:30:45 +02:00
vkh265dec.h vulkanh265dec: add H.265 decoder 2024-02-10 17:17:24 +00:00
vkimageidentity.c
vkimageidentity.h vulkan: move element register definition to relevant element headers 2022-06-14 03:34:05 +00:00
vkoverlaycompositor.c vulkan: use VK_QUEUE_FAMILY_IGNORED in barriers 2023-04-28 00:59:57 +00:00
vkoverlaycompositor.h vulkan: add vulkan overlay compositor element 2022-06-14 03:34:06 +00:00
vkshaderspv.c vkshaderspv: fix example 2023-05-10 20:14:07 +02:00
vkshaderspv.h vulkan: move element register definition to relevant element headers 2022-06-14 03:34:05 +00:00
vksink.c
vksink.h vulkan: move element register definition to relevant element headers 2022-06-14 03:34:05 +00:00
vkupload.c vulkanupload: honor downstream pool allocation parameters 2024-07-31 12:15:43 +00:00
vkupload.h vulkan: move element register definition to relevant element headers 2022-06-14 03:34:05 +00:00
vkviewconvert.c vulkan: number of memories in buffer rather than number of planes 2023-05-19 04:26:29 +00:00
vkviewconvert.h vulkan: move element register definition to relevant element headers 2022-06-14 03:34:05 +00:00