20 Commits (989ca4d86d1ac52eb70ae59eb08cc2ba25d595d7)

Author SHA1 Message Date
Lynne f6dd30df24
lavfi/vulkan: split off lavfi-specific code into vulkan_filter.c 3 years ago
Lynne b2aec70bd6
lavu/vulkan: add option to switch between shader compilers and cleanup glslang 3 years ago
Lynne d1133e8c44
lavu/vulkan: move common Vulkan code from libavfilter to libavutil 3 years ago
Lynne 20c66fe2f9
lavfi/vulkan: fix issues the previous commit introduced 3 years ago
Lynne 8af7bcb6c3
lavfi/vulkan: add mutliqueue emulation code 3 years ago
Lynne 8f9888a8d4
lavfi/vulkan: fix static descriptor set updating 3 years ago
Lynne f705e9ea05
lavfi/vulkan: refactor, fix and fully implement multiple queues 3 years ago
Lynne 246f841b53
lavfi/glslang: migrate to the C API and robustify library detection 3 years ago
Lynne fef85c376a
lavfi/vulkan: use libavutil's vulkan loader 3 years ago
Lynne dfc61800a2
lavfi/vulkan: port to using timeline semaphores 3 years ago
Andreas Rheinhardt 4c0adcd07e avfilter/vulkan: Store format in filter, remove query function 3 years ago
Andreas Rheinhardt 18ec426a86 avfilter/formats: Factor common function combinations out 3 years ago
Lynne c0344cbfb0
lavfi/vulkan: fix queue counts and set indices 5 years ago
Lynne fb49d5c0b1
lavfi/vulkan: use dedicated allocation for buffers when necessary 5 years ago
Lynne 727cac88b8
lavfi/vulkan: use all enabled queues in the queue family 5 years ago
Lynne fac17fd46f
lavfi/vulkan: fix 2 minor memory leaks 5 years ago
Lynne 70d396c8af Revert "hwcontext_vulkan: only use one semaphore per image" 5 years ago
Lynne 97b526c192 hwcontext_vulkan: only use one semaphore per image 5 years ago
Lynne 1a5e9ae4d8 scale_vulkan: add support for RGB->YUV conversions 5 years ago
Lynne 6fca61bbc9 lavfi: add Vulkan filtering framework 5 years ago