169 Commits (e40b23c52abe3356effa552549b2e989708a6e70)

Author SHA1 Message Date
Lynne e25667f9f1
hwcontext_vulkan: ignore false positive validation errors 7 months ago
Lynne ef11a6456d
hwcontext_vulkan: do not chain structs of unsupported extensions in vkCreateDevice 7 months ago
Lynne 5f0f1f7b7a
libavutil: deprecate the old Vulkan queue API, add doc/APIchanges entries 7 months ago
Lynne 2ce0e51503
hwcontext_vulkan: add support for Vulkan encoding 7 months ago
Lynne 55adcb4fc5
hwcontext_vulkan: add support for VK_EXT_shader_object 7 months ago
Lynne c19af16f8d
hwcontext_vulkan: enable storageBuffer16BitAccess if available 7 months ago
Lynne 957d34784a
hwcontext_vulkan: constify validation layer features table 7 months ago
Lynne 9e606b33a8
hwcontext_vulkan: add HOST_CACHED flag to transfer buffer 7 months ago
Lynne aea4d4b423
hwcontext_vulkan: rewrite upload/download 7 months ago
Lynne 81c5d4ea0e
hwcontext_vulkan: remove unused struct 7 months ago
Lynne a30b7c0158
hwcontext_vulkan: initialize optical flow queues if available 7 months ago
Lynne 8790a30882
hwcontext_vulkan: rewrite queue picking system for the new API 7 months ago
Lynne 13489c8a21
hwcontext_vulkan: add a new mechanism to expose used queue families 7 months ago
Haihao Xiang a4630d479a lavu/hwcontext_vulkan: Support write on drm frame 9 months ago
Andreas Rheinhardt 790f793844 avutil/common: Don't auto-include mem.h 11 months ago
Lynne ecdc94b97f
vulkan_av1: port to the new stable API 12 months ago
Haihao Xiang d296c8689d lavu/hwcontext_vulkan: check PCI ID if possible 12 months ago
Andreas Rheinhardt 3e669b24e2 avutil/hwcontext: Allocate AVHWFramesCtx jointly with its internals 1 year ago
Andreas Rheinhardt e70e9b6554 avutil/hwcontext_vulkan: Allocate pub and priv frames hwctx together 1 year ago
Andreas Rheinhardt 2d63379cae avutil/hwcontext_vulkan: Allocate public and priv device hwctx together 1 year ago
Zhao Zhili 74e27d9e31 avutil/hwcontext_vulkan: Fix memleaks when transfer to vulkan 1 year ago
Zhao Zhili 03275b0f09 avutil/hwcontext_vulkan: Fix leaks in map_from_drm 1 year ago
Zhao Zhili 6f9730cb28 avutil/hwcontext_vulkan: Fix leaks when semaphore creation fails 1 year 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 2 years ago
Andreas Rheinhardt 677635cd04 avutil/hwcontext_vulkan: Deduplicate code 2 years ago
Andreas Rheinhardt 47b1c0d0db avutil/hwcontext_vulkan: Improve type-safety 2 years ago
Andreas Rheinhardt a6bd2ee759 avutil/hwcontext_vulkan: Remove redundant resetting 2 years ago
Lynne 358919506d
vulkan: enable VK_KHR_cooperative_matrix 2 years ago
Chris Spencer f0b1cab538 hwcontext_vulkan: always use create_pnext in vulkan_pool_alloc 2 years ago
Jan Beich e6bd8b1323 hwcontext_vulkan: hide Linux-only header after 571756bf2f 2 years 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