This is an automated email from the git hooks/post-receive script.
Git pushed a change to branch master
in repository ffmpeg.
from 98e92563a3 avfilter/dnn: add dnn_classify support to ONNX Runtime
backend
new b69f65affa ffv1enc: add a minimal context model
new b49a1a4bb0 ffv1enc_vulkan: make context model 2 the default
new 7d9a77daed ffv1_vulkan: store the quant tables as int32
new d04c5385ce vulkan_ffv1: evaluate quant table inputs 0 and 3 with a
subgroup ballot
new a8518f0fd5 vulkan_ffv1: decode range coded slices as a single subgroup
new 972d1d953e vulkan_ffv1: decode the unary prefix with a search over its
ranges
new a9054d015e vulkan_ffv1: overlap the state load of the next sample with
the current one
new 6debe8042e vulkan_ffv1: specialise the line decoder on the extended
lookup
new 031c0a531a vulkan_ffv1: decode the largest slices first
new 35ee00d398 vulkan_ffv1: read the row-above quant inputs from shared
memory
new a387d21c32 ffv1enc_vulkan: encode range coded slices as a single
subgroup
new 52c632dbdb ffv1enc_vulkan: defer the output of range coded bytes
new a1679b5c85 ffv1enc_vulkan: code each symbol in code specialised for
its exponent
new 5a81cd4f2b ffv1enc_vulkan: compute contexts and residuals 32 samples
at a time
new 22a34144f6 ffv1enc_vulkan: code the unary prefix without
renormalisation checks
new 24e7332342 ffv1enc_vulkan: compute the slice CRC with all invocations
new 460da35c4c ffv1enc_vulkan: encode the largest slices first
new 6120b70d66 ffv1_vulkan: range code with subgroups smaller than 32
invocations
The 18 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:
doc/encoders.texi | 4 +-
libavcodec/ffv1_vulkan.c | 68 +++-
libavcodec/ffv1_vulkan.h | 24 ++
libavcodec/ffv1enc.c | 17 +-
libavcodec/ffv1enc_vulkan.c | 88 +++-
libavcodec/vulkan/ffv1_common.glsl | 99 +++--
libavcodec/vulkan/ffv1_dec.comp.glsl | 238 ++++++-----
libavcodec/vulkan/ffv1_enc.comp.glsl | 299 +++++++++++---
libavcodec/vulkan/rangecoder_subgroup.glsl | 619 +++++++++++++++++++++++++++++
libavcodec/vulkan_ffv1.c | 51 ++-
10 files changed, 1302 insertions(+), 205 deletions(-)
create mode 100644 libavcodec/vulkan/rangecoder_subgroup.glsl
--
To stop receiving notification emails like this one, please contact
[email protected].
_______________________________________________
ffmpeg-cvslog mailing list -- [email protected]
To unsubscribe send an email to [email protected]