This is an automated email from the git hooks/post-receive script.
Git pushed a change to branch master
in repository ffmpeg.
from d9caf5e873 lavu: monotonic av_gettime_relative for msvc
new c5591a91eb cbs_apv: relax minimum tile-sizes
new 876d10f683 lavc/apv_encode_vulkan: add a Vulkan APV encoder
new adfa2e3255 vulkan_decode: drop ff_vk_decode_prepare_frame_sdr, use
exec owned views
new d040f5d985 ffv1enc_vulkan: gather slices on the GPU, drop the transfer
copy
new 5784a775df vulkan/prores_raw: reconstruct DC values in 32-bit
new 8d433a5b4d avcodec/vulkan_apv: store coefficients in a flat buffer,
not the image
new 9872cb8c0e avcodec/vulkan_apv: decode VLC codes branchlessly from a
single window
new ae25ca0b36 avcodec/vulkan_apv: replace the iDCT tile-position search
with a division
new bb4eb89e1d Changelog: add new AAC encoder improvements to the changelog
new f8389eae87 Changelog: add APV Vulkan encoder to the changelog
new 88c6409a0a avcodec/version: bump minor for recent APV Vulkan encoder
and AAC encoder
The 11 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:
Changelog | 3 +
configure | 1 +
libavcodec/Makefile | 1 +
libavcodec/allcodecs.c | 1 +
libavcodec/apv_encode_vulkan.c | 1104 +++++++++++++++++++++++++
libavcodec/cbs_apv_syntax_template.c | 14 +-
libavcodec/ffv1enc_vulkan.c | 291 ++++---
libavcodec/version.h | 2 +-
libavcodec/vulkan/Makefile | 7 +-
libavcodec/vulkan/apv_decode.comp.glsl | 131 ++-
libavcodec/vulkan/apv_encode_dct.comp.glsl | 204 +++++
libavcodec/vulkan/apv_encode_tiles.comp.glsl | 422 ++++++++++
libavcodec/vulkan/apv_idct.comp.glsl | 38 +-
libavcodec/vulkan/prores_raw_decode.comp.glsl | 27 +-
libavcodec/vulkan/seg_gather.comp.glsl | 131 +++
libavcodec/vulkan_apv.c | 124 ++-
libavcodec/vulkan_decode.c | 47 --
libavcodec/vulkan_decode.h | 7 -
libavcodec/vulkan_dpx.c | 18 +-
libavcodec/vulkan_ffv1.c | 20 +-
libavcodec/vulkan_prores.c | 13 +-
libavcodec/vulkan_prores_raw.c | 19 +-
22 files changed, 2307 insertions(+), 318 deletions(-)
create mode 100644 libavcodec/apv_encode_vulkan.c
create mode 100644 libavcodec/vulkan/apv_encode_dct.comp.glsl
create mode 100644 libavcodec/vulkan/apv_encode_tiles.comp.glsl
create mode 100644 libavcodec/vulkan/seg_gather.comp.glsl
_______________________________________________
ffmpeg-cvslog mailing list -- [email protected]
To unsubscribe send an email to [email protected]