aboutsummaryrefslogtreecommitdiffstats
path: root/libavutil/hwcontext_vulkan.c
Commit message (Expand)AuthorAgeFilesLines
* avutil/hwcontext: Allocate AVHWFramesCtx jointly with its internalsAndreas Rheinhardt2024-03-071-4/+4
* avutil/hwcontext_vulkan: Allocate pub and priv frames hwctx togetherAndreas Rheinhardt2024-03-011-13/+17
* avutil/hwcontext_vulkan: Allocate public and priv device hwctx togetherAndreas Rheinhardt2024-03-011-53/+56
* avutil/hwcontext_vulkan: Fix memleaks when transfer to vulkanZhao Zhili2024-03-011-3/+1
* avutil/hwcontext_vulkan: Fix leaks in map_from_drmZhao Zhili2024-03-011-9/+3
* avutil/hwcontext_vulkan: Fix leaks when semaphore creation failsZhao Zhili2024-03-011-10/+17
* hwcontext_vulkan: guard unistd.h includeBenjamin Cheng2023-12-111-1/+1
* apply spelling fixesDiederik de Haas via ffmpeg-devel2023-11-181-2/+2
* avutil/hwcontext_vulkan: get VkFormatFeatureFlagBits2Víctor Manuel Jáquez Leal2023-11-091-4/+6
* avutil/hwcontext_vulkan: fix run on macOSZhao Zhili2023-11-091-1/+10
* avutil/hwcontext_vulkan: cuda doesn't belong to valid_sw_formatsZhao Zhili2023-10-291-12/+13
* avutil/hwcontext_vulkan: fix memleak when device_create is skippedZhao Zhili2023-10-291-3/+14
* hwcontext_vulkan: improve queue family init codeLynne2023-10-241-7/+7
* hwcontext_vulkan: properly support STORAGE usage for mutliplane imagesLynne2023-10-051-12/+24
* avutil/hwcontext_vulkan: CosmeticsAndreas Rheinhardt2023-09-151-3/+4
* avutil/hwcontext_vulkan: Deduplicate codeAndreas Rheinhardt2023-09-151-25/+1
* avutil/hwcontext_vulkan: Improve type-safetyAndreas Rheinhardt2023-09-151-8/+11
* avutil/hwcontext_vulkan: Remove redundant resettingAndreas Rheinhardt2023-09-151-2/+0
* vulkan: enable VK_KHR_cooperative_matrixLynne2023-08-261-2/+12
* hwcontext_vulkan: always use create_pnext in vulkan_pool_allocChris Spencer2023-08-201-1/+2
* hwcontext_vulkan: hide Linux-only header after 571756bf2fe2Jan Beich2023-07-211-0/+2
* hwcontext_vulkan: free temporary array once unneededLynne2023-06-151-2/+9
* hwcontext_vulkan: call ff_vk_uninit() on device uninitLynne2023-06-151-0/+2
* hwcontext_vulkan: tune execution poolsLynne2023-06-071-3/+3
* avutil/hwcontext_vulkan: disable multiplane when deriving from cudaPhilip Langdale2023-06-031-7/+18
* vulkan: add support for the atomic float ops extensionLynne2023-05-291-1/+14
* av1dec: add Vulkan hwaccelLynne2023-05-291-0/+1
* avutil/hwcontext_vulkan: add libplacebo required featuresNiklas Haas2023-05-291-0/+3
* hwcontext_vulkan: enable additional device propertiesLynne2023-05-291-1/+20
* hwcontext_vulkan: remove duplicate code, port to use generic vulkan utilsLynne2023-05-291-810/+195
* hwcontext_vulkan: don't change properties if prepare_frame failsLynne2023-05-291-9/+10
* hwcontext_vulkan: remove linear+host_visible "fast" pathLynne2023-05-291-156/+2
* hwcontext_vulkan: rewrite to support multiplane surfacesLynne2023-05-291-366/+425
* hwcontext_vulkan: enable GPU-assisted validation when debuggingLynne2023-05-291-0/+14
* hwcontext_vulkan: support PREP_MODE_DECODING in prepare_frame()Lynne2023-05-291-19/+48
* hwcontext_vulkan: add functions for video decodingLynne2023-05-291-0/+6
* hwcontext_vulkan: use VK_EXT_physical_device_drm to derive DRM to VulkanLynne2023-05-291-5/+53
* hwcontext_vulkan: do not require libdrm to map VAAPI devicesLynne2023-05-291-5/+8
* hwcontext_vulkan: add support for descriptor buffersLynne2023-05-291-1/+12
* hwcontext_vulkan: report nonCoherentAtomSizeLynne2023-05-291-0/+2
* hwcontext_vulkan: fix minor type issue in VulkanQueueCtx.buf_deps_alloc_sizeLynne2023-05-291-1/+1
* hwcontext_vulkan: rename and expand vk_pixfmt_map to append VK_NULL_FORMATLynne2023-05-291-5/+5
* hwcontext_vulkan: remove contiguous memory path/modeLynne2023-05-291-12/+0
* hwcontext_vulkan: support threadsafe queue and frame operationsLynne2023-05-291-48/+143
* hwcontext_vulkan: use portability subset if availableLynne2023-05-291-1/+3
* hwcontext_vulkan: enable VK_KHR_synchronization2 if supportedLynne2023-05-291-4/+12
* hwcontext_vulkan: enable support for YCbCr samplersLynne2023-05-291-0/+1
* hwcontext_vulkan: initialize and require instance version 1.3Lynne2023-05-291-1/+1
* lavu/vulkan: fix handle type for 32-bit targetsKacper Michajłow2023-03-071-1/+1
* vulkan: Fix win/i386 calling conventionMartin Storsjö2023-03-071-4/+4