110959 Commits (3d35b73b2a40b9e99724401d6390750e2bc65318)
 

Author SHA1 Message Date
Lynne ea0394fd24
changelog: add new Vulkan features 2 years ago
Lynne f3795e1857
APIchanges: add AVHWAccel changes and bump lavc minor 2 years ago
Lynne db1d022781
APIchanges: add hwcontext_vulkan changes and bump lavu minor 2 years ago
Lynne bef86ba86c
APIchanges: add new pixel formats supported and bump lavu minor 2 years ago
Lynne b3fb73af6b
swscale: bump minor for implementing support for the new pixfmts 2 years ago
Lynne f701f088f4
vulkan_h264: reject end_frame being called without valid session parameters 2 years ago
Lynne 160a415e22
lavfi: add nlmeans_vulkan filter 2 years ago
Lynne dfff3877b7
vulkan: add support for the atomic float ops extension 2 years ago
Lynne 88e2cca3db
tools/cl2c: change to tools/source2c and allow non-OpenCL source files 2 years ago
Lynne 7cfd7e4af4
lavfi: add color_vulkan filter 2 years ago
Lynne 77478f6793
av1dec: add Vulkan hwaccel 2 years ago
Lynne 5dc047716a
fate-source: exclude Apache-2 licensed files 2 years ago
Lynne 6ec58ff820
cbs_av1: expose tile col/row starts in SBs 2 years ago
Dave Airlie e49b8b48cd
av1: set skip mode frames properly 2 years ago
Lynne 36c16a06b2
hevcdec: add Vulkan hwaccel 2 years ago
Lynne a9fbe8b472
h264dec: add Vulkan hwaccel 2 years ago
Lynne 1e8fefff93
libavcodec: add Vulkan common video decoding code 2 years ago
Lynne 023ae6103f
libavcodec: add Vulkan common video code 2 years ago
Lynne 6733a1a456
avcodec: add AVHWAccel.flush callback 2 years ago
Lynne be07145109
avcodec: add AVHWAccel.free_frame_priv callback 2 years ago
Lynne 09dc9193ea
lavfi: add bwdif_vulkan 2 years ago
Niklas Haas 9675e54b02
avutil/hwcontext_vulkan: add libplacebo required features 2 years ago
Niklas Haas b41ea8c6c3
avfilter/vf_libplacebo: bump max vk version 2 years ago
Niklas Haas 661db605db
avfilter/vf_libplacebo: forward queue locking primitives 2 years ago
Lynne f70f873272
transpose_vulkan: port for the rewrite 2 years ago
Lynne d4b51b5085
scale_vulkan: port for the rewrite 2 years ago
Lynne 8e9ceb1efb
overlay_vulkan: port for the rewrite 2 years ago
Lynne 59f21c051d
gblur_vulkan: port for the rewrite 2 years ago
Lynne d26cbae3e1
flip_vulkan: port for the rewrite 2 years ago
Lynne 125636608d
chromaber_vulkan: port for the rewrite 2 years ago
Lynne 40bf1d525e
blend_vulkan: port for the rewrite 2 years ago
Lynne f29850e98f
avgblur_vulkan: port for the rewrite 2 years ago
Lynne 05ce6473ac
lavfi: add lavfi-only Vulkan infrastructure 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 a4d63b46d9
vulkan: make GLSL macro functions semicolumn-safe 2 years ago
Lynne 83024beec2
vulkan: enable forcing of full subgroups 2 years ago
Lynne 758f8b26b9
vulkan: add ff_vk_count_images() 2 years ago
Lynne b5eaeb1f13
vulkan: rewrite to support all necessary features 2 years ago
Lynne 721b71da4a
vulkan: return current queue index from ff_vk_qf_rotate() 2 years ago
Lynne b15104ed97
vulkan: add support for retrieving queue, query and video properties 2 years ago
Lynne 6eaf3fe69c
vulkan: add support for queries 2 years ago
Lynne f3fb1b50bb
vulkan: minor indent fix, add support for synchronous submission/waiting 2 years ago
Lynne d386988c39
vulkan: use device properties 2 and add a convenience loader function 2 years ago
Lynne bf69a64135
vulkan: add size tracking to buffer structs 2 years ago
Lynne b18e20a4ee
vulkan: do not wait for device idle when destroying buffers 2 years ago
Lynne 15de0af8f0
vulkan: allow alloc pNext in ff_vk_create_buf 2 years ago