This is an automated email from the git hooks/post-receive script.
Git pushed a change to branch master
in repository ffmpeg.
from 9862dd83b1 avcodec/aarch64/vc1dsp_neon: reduce literal pool alignment
to 16 bytes
new 1d14f9f8c3 vulkan: decouple execution pool depths from queue and
thread counts
new b6ac28aff6 vulkan: use fixed-size dependency arrays in FFVkExecContext
new 7c5dddc2bb vulkan: release dependencies of completed execution
contexts eagerly
new 24170896fa vulkan: allow tracking AVRefStruct objects as execution
dependencies
new d4bc34a070 vulkan: track semaphores/views directly as deps
new 318e2e3943 vulkan: manage buffer pools and host mappings with
AVRefStruct
new 4e14153676 vulkan: manage image views with AVRefStruct
new 56d60b5419 proresenc_kostya_vulkan: gather slices on the GPU
new 73cc45ef0d vulkan_decode: manage session parameters with AVRefStruct
new 9548d68e5b vulkan: remove ff_vk_exec_add_dep_buf
new eed19eefda vulkan: use only coherency to flush mapped memory when
needed
new 709a72c374 vulkan_decode: prefer device-local memory for the bitstream
buffer
new 9287eb62b5 vulkan_ffv1: fall back to host memory for the fltmap buffer
new d295add222 vulkan: fix typo when printing the SPIR-V/binary size
The 14 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
libavcodec/apv_encode_vulkan.c | 78 ++--
libavcodec/ffv1enc_vulkan.c | 93 +++--
libavcodec/proresenc_kostya_vulkan.c | 363 +++++++++++++------
libavcodec/vulkan/prores_ks_encode_slice.comp.glsl | 11 +-
libavcodec/vulkan_apv.c | 41 +--
libavcodec/vulkan_av1.c | 6 +-
libavcodec/vulkan_decode.c | 182 ++++------
libavcodec/vulkan_decode.h | 28 +-
libavcodec/vulkan_dpx.c | 9 +-
libavcodec/vulkan_encode.c | 30 +-
libavcodec/vulkan_encode.h | 6 +-
libavcodec/vulkan_ffv1.c | 82 +++--
libavcodec/vulkan_h264.c | 6 +-
libavcodec/vulkan_hevc.c | 6 +-
libavcodec/vulkan_prores.c | 23 +-
libavcodec/vulkan_prores_raw.c | 23 +-
libavcodec/vulkan_vp9.c | 4 +-
libavfilter/vf_avgblur_vulkan.c | 2 +-
libavfilter/vf_blackdetect_vulkan.c | 16 +-
libavfilter/vf_blend_vulkan.c | 2 +-
libavfilter/vf_bwdif_vulkan.c | 2 +-
libavfilter/vf_chromaber_vulkan.c | 2 +-
libavfilter/vf_flip_vulkan.c | 2 +-
libavfilter/vf_gblur_vulkan.c | 2 +-
libavfilter/vf_interlace_vulkan.c | 2 +-
libavfilter/vf_nlmeans_vulkan.c | 36 +-
libavfilter/vf_overlay_vulkan.c | 2 +-
libavfilter/vf_scale_vulkan.c | 4 +-
libavfilter/vf_scdet_vulkan.c | 16 +-
libavfilter/vf_transpose_vulkan.c | 2 +-
libavfilter/vf_xfade_vulkan.c | 2 +-
libavfilter/vsrc_testsrc_vulkan.c | 2 +-
libavutil/hwcontext_vulkan.c | 44 +--
libavutil/vulkan.c | 397 +++++++++------------
libavutil/vulkan.h | 124 +++++--
35 files changed, 853 insertions(+), 797 deletions(-)
_______________________________________________
ffmpeg-cvslog mailing list -- [email protected]
To unsubscribe send an email to [email protected]