This is an automated email from the git hooks/post-receive script.

Git pushed a change to branch master
in repository ffmpeg.

    from 2a6ed5e29c tests/checkasm/checkasm: Remove inappropriate headers
     new 08c90c60f7 swscale/ops: fix merge_comp_flags() for SWS_COMP_SWAPPED
     new fc94457bb7 swscale/ops: refactor comp flags propagation slightly
     new 6321b53809 swscale/ops: solve for component dependencies
     new 327319bb7b swscale/ops: remove SwsLinearOp.mask
     new 0ff884dabe swscale/csputils: remove unused struct
     new d0bf8cff9f swscale/aarch64: reject unknown ops by default
     new ea8fb1b71e swscale/lut3d: alignment (cosmetic)
     new 69f0fa91d4 swscale/lut3d: pad 3DLUT to eliminate over-read
     new 6a56bd0362 swscale/lut3d: use refstruct for 3D LUT allocations
     new e43517c1d1 swscale/lut3d: simplify and hard-code 3DLUT format
     new 96e0967eca swscale/cms: fix IPT rounding error
     new 6c770f33c8 swscale/ops: add SWS_OP_LUT_3D and supporting code
     new 4bdb4d564f swscale/uops: add SWS_UOP_LUT_3D reference implementation
     new d803957307 swscale/graph: lift SwsLut3D to SwsGraph top level
     new 38196645f5 swscale/graph: move 3DLUT application to the conversion pass
     new 05d8891a20 swscale/format: add SwsLut3D support to the ops list 
generator
     new 3df239e113 swscale/uops_macros: also generate op lists involving 3DLUTs
     new 01a25f74cc checkasm/sw_ops: add SWS_UOP_LUT_3D test

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:
 libswscale/aarch64/ops_impl_conv.c |   6 +-
 libswscale/cms.c                   |  34 ++++----
 libswscale/csputils.h              |   8 +-
 libswscale/format.c                |  69 +++++++++++++--
 libswscale/format.h                |  18 +++-
 libswscale/graph.c                 | 167 +++++++++++++++++++------------------
 libswscale/graph.h                 |   6 ++
 libswscale/lut3d.c                 |  43 ++++------
 libswscale/lut3d.h                 |  25 ++----
 libswscale/op_list_gen_template.c  |   8 +-
 libswscale/ops.c                   | 154 +++++++++++++++++++++++++---------
 libswscale/ops.h                   |  42 ++++++++--
 libswscale/ops_optimizer.c         |  28 ++++---
 libswscale/tests/sws_ops.c         |   2 +-
 libswscale/tests/sws_ops_aarch64.c |   2 +-
 libswscale/uops.c                  |  14 +++-
 libswscale/uops.h                  |   8 ++
 libswscale/uops_backend.c          |   1 +
 libswscale/uops_list.h             |   1 +
 libswscale/uops_macros.h           |  16 ++++
 libswscale/uops_macros_gen.c       |  29 ++++++-
 libswscale/uops_tmpl.c             | 159 ++++++++++++++++++++++++++++++++++-
 tests/checkasm/sw_ops.c            |  27 ++++++
 tests/ref/fate/sws-ops-list        |   2 +-
 24 files changed, 642 insertions(+), 227 deletions(-)

_______________________________________________
ffmpeg-cvslog mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to