This is an automated email from the git hooks/post-receive script.
Git pushed a change to branch master
in repository ffmpeg.
from 953d278a01 tests/swscale: fix input pattern generation for very small
sizes
new ce2ca1a186 swscale/ops_optimizer: fix commutation of U32 clear +
swap_bytes
new 4020607f0a swscale/ops: add SwsCompMask and related helpers
new cf2d40f65d swscale/ops: add explicit clear mask to SwsClearOp
new 9bb2b11d5b swscale/ops: add SwsCompMask parameter to print_q4()
new 3680642e1b swscale/ops: simplify min/max range print check
new 80bd6c0cd5 swscale/ops: don't strip range metadata for unused
components
new 6a83e15392 swscale/ops_chain: simplify SwsClearOp checking
new 526195e0a3 swscale/x86/ops_float: fix typo in linear_row
new af2674645f swscale/ops: drop offset from SWS_MASK_ALPHA
new 9b1c1fe95f swscale/ops_backend: align linear kernels with actually
needed masks
new e20a32d730 swscale/x86/ops: align linear kernels with reference backend
new 9f0dded48d swscale/ops_chain: check for exact linear mask match
new 215cd90201 swscale/x86/ops: simplify DECL_DITHER definition
new df4fe85ae3 swscale/ops_chain: replace SwsOpEntry.unused by SwsCompMask
new 18cc71fc8e swscale/aarch64/ops: fix SWS_OP_LINEAR mask check
new 6d1e549195 swscale/aarch64/ops: use SWS_OP_NEEDED() instead of
next->comps.unused
new a797e30f71 swscale/aarch64/ops: compute SWS_OP_PACK mask directly
new 7a71a01a1b swscale/ops: nuke SwsComps.unused
new 08707934cc swscale/ops_backend: simplify SWS_OP_CLEAR declarations
new 96f82f4fbb swscale/x86/ops: simplify SWS_OP_CLEAR patterns
The 20 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:
libswscale/aarch64/ops_impl_conv.c | 13 ++--
libswscale/format.c | 10 ++-
libswscale/ops.c | 85 +++++++++++++++--------
libswscale/ops.h | 35 ++++++++--
libswscale/ops_backend.h | 9 +--
libswscale/ops_chain.c | 50 ++++----------
libswscale/ops_chain.h | 4 +-
libswscale/ops_memcpy.c | 2 +-
libswscale/ops_optimizer.c | 23 ++++---
libswscale/ops_tmpl_common.c | 37 +++++-----
libswscale/ops_tmpl_float.c | 34 ++++++----
libswscale/ops_tmpl_int.c | 30 ++++----
libswscale/tests/sws_ops.c | 2 +-
libswscale/vulkan/ops.c | 8 ++-
libswscale/x86/ops.c | 136 ++++++++++++++++++++-----------------
libswscale/x86/ops_float.asm | 16 +++--
libswscale/x86/ops_int.asm | 52 +++++++-------
tests/checkasm/sw_ops.c | 35 +++++-----
18 files changed, 318 insertions(+), 263 deletions(-)
_______________________________________________
ffmpeg-cvslog mailing list -- [email protected]
To unsubscribe send an email to [email protected]