20 Commits (357ba45a5ca3864b0eba07747ab6ea1614f2646b)

Author SHA1 Message Date
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