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]

Reply via email to