• Frank Barchard's avatar
    libyuv r1764 for NV12Scale · 28df8a08
    Frank Barchard authored
    Roll src/third_party/libyuv/ 6afd9becd..6866adbec (48 commits)
    
    https://chromium.googlesource.com/libyuv/libyuv.git/+log/6afd9becdf58..6866adbec5af
    
    $ git log 6afd9becd..6866adbec --date=short --no-merges --format='%ad %ae %s'
    2020-09-30 libyuv-ci-autoroll-builder Roll chromium_revision 4eeee824..ccec2ad0 (809748:811963)
    2020-09-29 fbarchard NV12Scale function and ScaleUV for packed UV plane bilinear scaling
    2020-09-28 fbarchard NV12Scale function using split/merge on UV channal
    2020-09-28 fbarchard ARGBSetRow_Any do memset for msan
    2020-09-23 libyuv-ci-autoroll-builder Roll chromium_revision 5aa7e239..4eeee824 (807011:809748)
    2020-09-15 libyuv-ci-autoroll-builder Roll chromium_revision d17a413a..5aa7e239 (803002:807011)
    2020-09-07 jbudorick Fix libyuv deps autoroll and roll chromium deps.
    2020-09-09 hidehiko libyuv: Expand is_linux to is_linux || is_chromeos.
    2020-08-13 wanglu Fix failed unittest TestARGBQuantize.
    2020-07-29 chenhao Fix two failed case after enabling msa optimization.
    2020-06-02 yinshiyou-hf ARGBToJ420 MMI and MSA version match C.
    2020-07-16 fbarchard clamp C functions use compare
    2020-07-13 fbarchard Rollback of ARGBAttentuate
    2020-06-30 mbonadei Remove comment from BUILD.gn
    2020-06-23 fbarchard Add J420AlphaToARGB and colortests for bt.709 and rec.2020
    2020-06-03 fbarchard Optimize ABGRToI420 for AVX2
    2020-05-25 yinshiyou-hf ARGBToI420 MMI and MSA version match C.
    2020-05-25 yinshiyou-hf Add MirrorUVRow_MSA.
    2020-05-27 fbarchard Remove unnecessary include of convert_argb
    2020-05-27 fbarchard NV12ToABGR and RAW Matrix macros
    2020-05-21 fbarchard Remove M420 and refactor NV12ToI420
    2020-05-20 fbarchard I400ToARGBMatrix Pass a color matrix to use different coefficients
    2020-05-19 fbarchard YUV to RGB Matrix functions for color space support
    2020-05-12 fbarchard ARGBAttenuate AVX2 rewritten to match NEON/C code
    2020-05-08 fbarchard RGB565ToI420 C matches SIMD ARGB4444, RGB565 and ARGB1555 C versions mimic AVX and Neon
    2020-05-06 fbarchard ARGBToJ420 and ARGBAttenuate make C match SIMD
    2020-05-05 fbarchard ARGBToI420 C version match SIMD
    2020-05-04 fbarchard NV12Mirror and MirrorUVPlane functions added HalfMergeUV AVX2 version
    2020-04-28 yinshiyou-hf Refine conditional compilation for MSA and MMI.
    2020-04-28 fbarchard i444tonv12_eg example program
    2020-04-08 yinshiyou-hf Move init process of msa after mmi.
    2020-04-23 fbarchard CPUID util add namespace if compiled as C++ Add comment about namespace for C++ Remove unnecessary includes
    2020-04-18 yinshiyou-hf Use 8 bit RGB to Y coefficients for Y and YJ in MMI and MSA.
    2020-04-17 fbarchard HalfMergeUVPlane function and optimized I444ToNV12 and I444ToNV21
    2020-04-17 fbarchard libyuv r1749 upstream for I444ToNV12
    2020-04-17 fbarchard Replace phoglund in libyuv OWNERS wth mbonadei
    2020-04-02 yinshiyou-hf Add unittest TestLinuxMipsMsaMmi.
    2020-04-01 fbarchard Refine function MipsCpuCaps.
    2020-04-01 fbarchard Apply clang format to libyuv source
    2020-03-31 yinshiyou-hf Fix prob of disabling mmi on loongson3 variant.
    2020-03-24 fbarchard RGB24Mirror function
    2020-03-23 fbarchard Remove HAVE_JPEG requirement from headers.
    2020-03-20 fbarchard Upstream all libyuv changes to version 1746 Prefetch for all arm functions - helps performance at higher resolutions Make MirrorPlane function public.
    2020-02-19 daniel.l Remove unnessary .DS_Store file.
    2020-01-22 fbarchard RAWToJ400 and RGBToJ400 use 2 step row function for Intel. RAWToJ400 Was 3996 ms, now 3309.  20.7% faster.
    2020-01-15 fbarchard RAWToJ400 for big endian RGB to grey scale.
    2019-12-08 fbarchard Floating point Gaussian kernels
    2019-11-13 fbarchard Upstream minor changes.  Faster tests, Faster YUV Rotate180 and Mirror
    
    Created with:
      roll-dep src/third_party/libyuv
    
    Change-Id: I1ad6fbd7952a53ddcb6a9d9eada06479d60e5c8f
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2443330
    Commit-Queue: Frank Barchard <fbarchard@chromium.org>
    Reviewed-by: default avatarIlya Nikolaevskiy <ilnik@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#813317}
    28df8a08
DEPS 171 KB