25 Commits (9b86ba5a9289160962bca61df5639dae21784fb2)

Author SHA1 Message Date
Andreas Rheinhardt 888e2c0a85 avutil/hwcontext_vulkan: Include hwcontext.h 9 months ago
Lynne 48f85de0e7
hwcontext_vulkan: rewrite to support multiplane surfaces 2 years ago
Lynne e0f2d2e702
hwcontext_vulkan: remove contiguous memory path/mode 2 years ago
Lynne 46a77c6496
hwcontext_vulkan: support threadsafe queue and frame operations 2 years ago
Lynne 59707cc485
hwcontext_vulkan: initialize and require instance version 1.3 2 years ago
Lynne 0747768728
hwcontext_vulkan: stricter semaphore number requirements 3 years ago
Wenbin Chen 83fe28221e hwcontext_vulkan: support creating DRM-tiled images and autodetecting modifiers 3 years ago
Wenbin Chen bd6ef73399 hwcontext_vulkan: add support for allocating all planes in a single allocation 3 years ago
Timo Rothenpieler fedf4ff85c avutil/vulkan: load win32 external memory functions 3 years ago
Lynne 6bf9a6539e
vulkan: add support for encode and decode queues and refactor queue code 3 years ago
Lynne 00ef53c3ea
hwcontext_vulkan: switch to using timeline semaphores 3 years ago
Lynne 7f3878828d
hwcontext_vulkan: bump required Vulkan loader version to 1.2 3 years ago
Lynne 4a6581e968 hwcontext_vulkan: dynamically load functions 4 years ago
Lynne 3a3e8c35b6
hwcontext_vulkan: reorder structure fields and add spaces in between 4 years ago
Jun Zhao 0c79b73164 hwcontext_vulkan: fix make checkheaders fail 5 years ago
Lynne 4dcb50c58a
hwcontext_vulkan: use host mapped buffers when uploading and downloading 5 years ago
Lynne 2c6366590e
hwcontext_vulkan: do not OR the user-specified usage with our default flags 5 years ago
Lynne c6df64035f
hwcontext_vulkan: improve public header documentation 5 years ago
Lynne ea1a7f6064
hwcontext_vulkan: expose the enabled device features 5 years ago
Lynne 01c7539f30
hwcontext_vulkan: expose the amount of queues for each queue family 5 years ago
Lynne 70d396c8af Revert "hwcontext_vulkan: only use one semaphore per image" 5 years ago
Lynne 875c1707e5
hwcontext_vulkan: create all images with concurrent sharing mode 5 years ago
Lynne dccd07f66d
hwcontext_vulkan: expose enabled device and instance extensions 5 years ago
Lynne 97b526c192 hwcontext_vulkan: only use one semaphore per image 5 years ago
Lynne a88449ffb2 lavu: add Vulkan hwcontext code 5 years ago