155 Commits (2d33d6bfcc2ab4031862aeb35bc0cb536019ac09)

Author SHA1 Message Date
Andreas Rheinhardt 790f793844 avutil/common: Don't auto-include mem.h 9 months ago
Lynne ecdc94b97f
vulkan_av1: port to the new stable API 9 months ago
Haihao Xiang d296c8689d lavu/hwcontext_vulkan: check PCI ID if possible 10 months ago
Andreas Rheinhardt 3e669b24e2 avutil/hwcontext: Allocate AVHWFramesCtx jointly with its internals 10 months ago
Andreas Rheinhardt e70e9b6554 avutil/hwcontext_vulkan: Allocate pub and priv frames hwctx together 10 months ago
Andreas Rheinhardt 2d63379cae avutil/hwcontext_vulkan: Allocate public and priv device hwctx together 10 months ago
Zhao Zhili 74e27d9e31 avutil/hwcontext_vulkan: Fix memleaks when transfer to vulkan 10 months ago
Zhao Zhili 03275b0f09 avutil/hwcontext_vulkan: Fix leaks in map_from_drm 10 months ago
Zhao Zhili 6f9730cb28 avutil/hwcontext_vulkan: Fix leaks when semaphore creation fails 10 months ago
Benjamin Cheng 185871fdd3 hwcontext_vulkan: guard unistd.h include 1 year ago
Diederik de Haas via ffmpeg-devel c07ed10b0e apply spelling fixes 1 year ago
Víctor Manuel Jáquez Leal 854012ec59 avutil/hwcontext_vulkan: get VkFormatFeatureFlagBits2 1 year ago
Zhao Zhili 6f39dee974 avutil/hwcontext_vulkan: fix run on macOS 1 year ago
Zhao Zhili 63078b4599 avutil/hwcontext_vulkan: cuda doesn't belong to valid_sw_formats 1 year ago
Zhao Zhili 891f70c6d5 avutil/hwcontext_vulkan: fix memleak when device_create is skipped 1 year ago
Lynne c258623c0a
hwcontext_vulkan: improve queue family init code 1 year ago
Lynne 81cc0e1345
hwcontext_vulkan: properly support STORAGE usage for mutliplane images 1 year ago
Andreas Rheinhardt dfac782b13 avutil/hwcontext_vulkan: Cosmetics 1 year ago
Andreas Rheinhardt 677635cd04 avutil/hwcontext_vulkan: Deduplicate code 1 year ago
Andreas Rheinhardt 47b1c0d0db avutil/hwcontext_vulkan: Improve type-safety 1 year ago
Andreas Rheinhardt a6bd2ee759 avutil/hwcontext_vulkan: Remove redundant resetting 1 year ago
Lynne 358919506d
vulkan: enable VK_KHR_cooperative_matrix 1 year ago
Chris Spencer f0b1cab538 hwcontext_vulkan: always use create_pnext in vulkan_pool_alloc 1 year ago
Jan Beich e6bd8b1323 hwcontext_vulkan: hide Linux-only header after 571756bf2f 1 year ago
Lynne d0f1d937fe
hwcontext_vulkan: free temporary array once unneeded 2 years ago
Lynne b4d5baa8b0
hwcontext_vulkan: call ff_vk_uninit() on device uninit 2 years ago
Lynne eff565dc19
hwcontext_vulkan: tune execution pools 2 years ago
Philip Langdale 378fb40282 avutil/hwcontext_vulkan: disable multiplane when deriving from cuda 2 years ago
Lynne dfff3877b7
vulkan: add support for the atomic float ops extension 2 years ago
Lynne 77478f6793
av1dec: add Vulkan hwaccel 2 years ago
Niklas Haas 9675e54b02
avutil/hwcontext_vulkan: add libplacebo required features 2 years ago
Lynne 51b7fe81be
hwcontext_vulkan: enable additional device properties 2 years ago
Lynne 33fc919bb7
hwcontext_vulkan: remove duplicate code, port to use generic vulkan utils 2 years ago
Lynne 94e17a63a4
hwcontext_vulkan: don't change properties if prepare_frame fails 2 years ago
Lynne 32fc36ee61
hwcontext_vulkan: remove linear+host_visible "fast" path 2 years ago
Lynne 48f85de0e7
hwcontext_vulkan: rewrite to support multiplane surfaces 2 years ago
Lynne 9b385b480f
hwcontext_vulkan: enable GPU-assisted validation when debugging 2 years ago
Lynne d4cb48dd00
hwcontext_vulkan: support PREP_MODE_DECODING in prepare_frame() 2 years ago
Lynne 6dfa29a58d
hwcontext_vulkan: add functions for video decoding 2 years ago
Lynne 571756bf2f
hwcontext_vulkan: use VK_EXT_physical_device_drm to derive DRM to Vulkan 2 years ago
Lynne e11fd1abdb
hwcontext_vulkan: do not require libdrm to map VAAPI devices 2 years ago
Lynne f50bc930a4
hwcontext_vulkan: add support for descriptor buffers 2 years ago
Lynne c5702abf71
hwcontext_vulkan: report nonCoherentAtomSize 2 years ago
Lynne b0af92572f
hwcontext_vulkan: fix minor type issue in VulkanQueueCtx.buf_deps_alloc_size 2 years ago
Lynne 211c910aca
hwcontext_vulkan: rename and expand vk_pixfmt_map to append VK_NULL_FORMAT 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 2a1fd2814f
hwcontext_vulkan: use portability subset if available 2 years ago
Lynne 74b202b839
hwcontext_vulkan: enable VK_KHR_synchronization2 if supported 2 years ago
Lynne fddfb0ebf8
hwcontext_vulkan: enable support for YCbCr samplers 2 years ago