pipewire/spa/plugins/vulkan
Wang Yu 2953f48d9b vulkan: fix wrong descriptor image info index
When streams are skipped via continue in updateDescriptors(),
the loop index i and descriptorSetLen diverge. The image info
is written at descriptorSetLen but pImageInfo was referencing
index i, pointing to uninitialized memory and causing incorrect
Vulkan descriptor updates.

Fix by using descriptorSetLen consistently.

Signed-off-by: Wang Yu <wangyu@uniontech.com>
2026-04-21 15:13:03 +00:00
..
shaders
dmabuf.h
dmabuf_fallback.c
dmabuf_linux.c spa: vulkan: simplify kernel version parsing 2025-05-14 18:37:54 +02:00
meson.build
pixel-formats.c
pixel-formats.h
plugin.c
utils.c
utils.h
vulkan-blit-dsp-filter.c vulkan: Complete vulkan_pass 2024-04-09 09:05:03 +00:00
vulkan-blit-filter.c vulkan: Complete vulkan_pass 2024-04-09 09:05:03 +00:00
vulkan-blit-utils.c spa/plugins: include <stdlib.h> for alloca() on non-linux 2026-03-12 09:21:40 +00:00
vulkan-blit-utils.h vulkan: Complete vulkan_pass 2024-04-09 09:05:03 +00:00
vulkan-compute-filter.c vulkan: fix compilation 2024-06-18 15:16:06 +02:00
vulkan-compute-source.c spa: do not use SPA_PROP_live 2026-03-27 18:03:24 +01:00
vulkan-compute-utils.c vulkan: fix wrong descriptor image info index 2026-04-21 15:13:03 +00:00
vulkan-compute-utils.h
vulkan-types.h
vulkan-utils.c spa/plugins: include <stdlib.h> for alloca() on non-linux 2026-03-12 09:21:40 +00:00
vulkan-utils.h vulkan: Export functions to handle implicit_fd 2024-04-09 09:05:03 +00:00