| Commit message (Expand) | Author | Age | Files | Lines |
* | avutil/hwcontext_vulkan: fixed incorrect memory offset | Wu Jianhua | 2022-01-05 | 1 | -5/+7 |
* | hwcontext_vulkan: remove VK_EXT_hdr_metadata from autoloaded extensions list | Lynne | 2022-01-03 | 1 | -1/+0 |
* | hwcontext_vulkan: wait on semaphores when exporting to DRM | Lynne | 2021-12-10 | 1 | -0/+11 |
* | hwcontext_vulkan: support creating DRM-tiled images and autodetecting modifiers | Wenbin Chen | 2021-12-10 | 1 | -8/+155 |
* | hwcontext_vulkan: add support for mapping frames with planes in a single VkDe... | Wenbin Chen | 2021-12-10 | 1 | -2/+9 |
* | hwcontext_vulkan: add support for allocating all planes in a single allocation | Wenbin Chen | 2021-12-10 | 1 | -2/+74 |
* | hwcontext_vulkan: use correct return value for allocation failure | Lynne | 2021-11-27 | 1 | -1/+1 |
* | avutil/hwcontext_vulkan: fully support customizable validation layers | Wu Jianhua | 2021-11-26 | 1 | -29/+135 |
* | avutil/hwcontext_vulkan: check if created before destroying the instance | Wu Jianhua | 2021-11-24 | 1 | -1/+2 |
* | avutil/hwcontext_vulkan: check if created before destroying the device | Wu Jianhua | 2021-11-24 | 1 | -1/+2 |
* | hwcontext_vulkan: check for non-flagged transfer queue families | Lynne | 2021-11-20 | 1 | -0/+7 |
* | lavu/vulkan: move common Vulkan code from libavfilter to libavutil | Lynne | 2021-11-19 | 1 | -7/+3 |
* | avutil/hwcontext_vulkan: add support for exporting memory via Win32 Handles | Timo Rothenpieler | 2021-11-14 | 1 | -6/+96 |
* | hwcontext_vaapi: don't use the generic mapping struct for DRM/VAAPI | Lynne | 2021-11-13 | 1 | -19/+11 |
* | hwcontext_vulkan: fix small memory leak when unmapping | Lynne | 2021-11-13 | 1 | -0/+1 |
* | hwcontext_vulkan: wait for semaphores when unmapping from VAAPI | Lynne | 2021-11-13 | 1 | -0/+10 |
* | hwcontext_vulkan: print error information on queue submission failure | Lynne | 2021-11-13 | 1 | -0/+2 |
* | hwcontext_vulkan: fix DMABUF import format check call | Lynne | 2021-11-13 | 1 | -0/+4 |
* | hwcontext_vulkan: improve CUDA error handling | Lynne | 2021-11-13 | 1 | -12/+14 |
* | hwcontext_vulkan: close exported memory FD on CUDA import error | Lynne | 2021-11-13 | 1 | -0/+1 |
* | hwcontext_vulkan: do not dup() semaphore FDs for CUDA | Lynne | 2021-11-13 | 1 | -5/+1 |
* | hwcontext_vulkan: properly migrate queue families with DRM import/export | Lynne | 2021-11-13 | 1 | -11/+1 |
* | hwcontext_vulkan: properly migrate between queue families on CUDA import/export | Lynne | 2021-11-13 | 1 | -41/+52 |
* | hwcontext_vulkan: properly error out if timeline semaphores are unsupported | Lynne | 2021-11-13 | 1 | -0/+1 |
* | hwcontext_vulkan: fix CreateSemaphore conflict with synchapi.h | Lynne | 2021-11-12 | 1 | -6/+7 |
* | hwcontext_vulkan: use vkDeviceWaitIdle instead of vkWaitSemaphores on uninit | Lynne | 2021-11-12 | 1 | -9/+3 |
* | lavu: move hwcontext_vulkan's function loader into separate files | Lynne | 2021-11-12 | 1 | -226/+67 |
* | hwcontext_vulkan: clean up extensions code and add additional defaults | Lynne | 2021-11-12 | 1 | -8/+18 |
* | hwcontext_vulkan: host wait on semaphores before freeing frame | Lynne | 2021-11-12 | 1 | -0/+11 |
* | hwcontext_vulkan: report device that's used | Lynne | 2021-11-12 | 1 | -1/+6 |
* | vulkan: add support for encode and decode queues and refactor queue code | Lynne | 2021-11-12 | 1 | -117/+181 |
* | hwcontext_vulkan: port CUDA interop to use timeline semaphores | Lynne | 2021-11-12 | 1 | -3/+25 |
* | hwcontext_vulkan: fix mapping from/to DRM/VAAPI frames | Lynne | 2021-11-12 | 1 | -84/+121 |
* | hwcontext_vulkan: switch to using timeline semaphores | Lynne | 2021-11-12 | 1 | -10/+81 |
* | hwcontext_vulkan: bump required Vulkan loader version to 1.2 | Lynne | 2021-11-12 | 1 | -1/+1 |
* | Replace all occurences of av_mallocz_array() by av_calloc() | Andreas Rheinhardt | 2021-09-20 | 1 | -2/+2 |
* | hwcontext_vulkan: use GPU memcpy when copying to system RAM | Lynne | 2021-08-14 | 1 | -6/+6 |
* | hwcontext_vulkan: fix typo in vulkan_device_init() | Lynne | 2021-06-10 | 1 | -1/+1 |
* | hwcontext_vulkan: dlopen libvulkan | Lynne | 2021-04-30 | 1 | -4/+47 |
* | hwcontext_vulkan: dynamically load functions | Lynne | 2021-04-30 | 1 | -147/+365 |
* | avutil/hwcontext_vulkan: fix format specifiers for some printed variables | James Almer | 2021-04-29 | 1 | -3/+3 |
* | avutil/buffer: Switch AVBuffer API to size_t | Andreas Rheinhardt | 2021-04-27 | 1 | -1/+1 |
* | avutil: use the buffer_size_t typedef where required | James Almer | 2021-03-10 | 1 | -1/+1 |
* | avutils/vulkan: hwmap, respect src frame resolution | Xu Guangxin | 2021-01-22 | 1 | -5/+4 |
* | hwcontext_vulkan: wait and signal semaphores when transferring to CUDA | Lynne | 2020-12-05 | 1 | -0/+16 |
* | hwcontext_vulkan: reduce priority for PACK32 formats | Lynne | 2020-11-27 | 1 | -2/+5 |
* | hwcontext_vulkan: optionally enable more functionality | Niklas Haas | 2020-11-25 | 1 | -0/+6 |
* | hwcontext_vulkan: support additional pixel formats | Lynne | 2020-11-25 | 1 | -4/+38 |
* | hwcontext_vulkan: fix incorrect A/0BGR mapping | Lynne | 2020-11-25 | 1 | -2/+2 |
* | hwcontext_vulkan: simplify plane size calculations and support 4-plane formats | Lynne | 2020-11-25 | 1 | -53/+64 |