libyuv r1764 for NV12Scale
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:Ilya Nikolaevskiy <ilnik@chromium.org> Cr-Commit-Position: refs/heads/master@{#813317}
Showing
Please register or sign in to comment