Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(86)

Issue 1217053002: libvpx: Pull from upstream (Closed)

Created:
5 years, 5 months ago by Johann
Modified:
5 years, 5 months ago
Reviewers:
Tom Finegan
CC:
chromium-reviews, wwcv, jzern, fgalligan1, Tom Finegan
Base URL:
https://chromium.googlesource.com/chromium/deps/libvpx.git@master
Target Ref:
refs/heads/master
Visibility:
Public.

Description

libvpx: Pull from upstream Current HEAD: f3a1295cffe62806255bace4abb49c8831b7a61f git log from upstream: b92cc27 mips msa vp9 temporal filter optimization 92f7d79 vpxenc.sh: Add basic multithreaded frame parallel encode test. c040f96 mips msa vp9 subtract block optimization 1543f2b mips msa vp9 block error optimization 1c7b1f9 Update to dynamic resize logic for 1pass CBR. 4bd87a9 vp8_subpixelvariance_neon: right size coeff table 3dd9cde Fix to unstable build from commit 517a66. 9db1f24 vp9_reconintra_neon: add d45 16x16 8281a19 vpxenc.sh: Add basic vp9 multithread encode test. 557ae51 build: add *test-no-data-check targets 517a662 aq-mode=3: Reduce boost for segment#2 at low bitrates/low res. 78637b6 Fix building with iOS 9 beta SDK 7555e2b mips msa vp9 avg optimization bc94999 mips msa vp9 fdct 4x4 optimization fb2a89b Fixes for key frame coding at speed 5. 12c6688 vp9_reconintra_neon: add d45 8x8 debe4e9 Reduce max_partition_size for low resolutions at speed 5. 1395b56 Add assembly tests for int projections. 7ca8488 mips msa vp9 fdct 8x8 optimization 922af19 Add dynamic range comment to vp9_int_pro_row <...> TBR=tomfinegan@chromium.org Committed: https://chromium.googlesource.com/chromium/deps/libvpx/+/aa9b5f1d6e226fbeae31b2e8984d6c135c61169f

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+7259 lines, -2013 lines) Patch
M README.chromium View 1 chunk +2 lines, -2 lines 0 comments Download
M source/config/linux/arm-neon-cpu-detect/vp9_rtcd.h View 7 chunks +48 lines, -12 lines 0 comments Download
M source/config/linux/arm-neon/vp9_rtcd.h View 6 chunks +24 lines, -12 lines 0 comments Download
M source/config/linux/arm64/vp9_rtcd.h View 6 chunks +24 lines, -12 lines 0 comments Download
M source/config/linux/ia32/vp9_rtcd.h View 2 chunks +4 lines, -1 line 0 comments Download
M source/config/linux/x64/vp9_rtcd.h View 2 chunks +4 lines, -1 line 0 comments Download
M source/config/mac/ia32/vp9_rtcd.h View 2 chunks +4 lines, -1 line 0 comments Download
M source/config/mac/x64/vp9_rtcd.h View 2 chunks +4 lines, -1 line 0 comments Download
M source/config/win/ia32/vp9_rtcd.h View 2 chunks +4 lines, -1 line 0 comments Download
M source/config/win/x64/vp9_rtcd.h View 2 chunks +4 lines, -1 line 0 comments Download
M source/libvpx/build/make/Android.mk View 2 chunks +4 lines, -0 lines 0 comments Download
M source/libvpx/build/make/Makefile View 2 chunks +5 lines, -0 lines 0 comments Download
M source/libvpx/build/make/configure.sh View 2 chunks +15 lines, -1 line 0 comments Download
A source/libvpx/build/make/msvs_common.sh View 0 chunks +-1 lines, --1 lines 0 comments Download
M source/libvpx/examples/vp9_spatial_svc_encoder.c View 1 chunk +2 lines, -1 line 0 comments Download
M source/libvpx/examples/vpx_temporal_svc_encoder.c View 2 chunks +3 lines, -1 line 0 comments Download
M source/libvpx/libs.mk View 5 chunks +10 lines, -6 lines 0 comments Download
M source/libvpx/rate_hist.c View 1 chunk +3 lines, -0 lines 0 comments Download
M source/libvpx/test/android/Android.mk View 1 chunk +2 lines, -0 lines 0 comments Download
M source/libvpx/test/dct16x16_test.cc View 1 chunk +6 lines, -5 lines 0 comments Download
M source/libvpx/test/dct32x32_test.cc View 1 chunk +4 lines, -2 lines 0 comments Download
M source/libvpx/test/fdct4x4_test.cc View 1 chunk +5 lines, -5 lines 0 comments Download
M source/libvpx/test/fdct8x8_test.cc View 1 chunk +5 lines, -5 lines 0 comments Download
M source/libvpx/test/test_intra_pred_speed.cc View 6 chunks +61 lines, -17 lines 0 comments Download
M source/libvpx/test/tools_common.sh View 1 chunk +1 line, -0 lines 0 comments Download
M source/libvpx/test/variance_test.cc View 13 chunks +14 lines, -14 lines 0 comments Download
M source/libvpx/test/vp9_avg_test.cc View 5 chunks +126 lines, -1 line 0 comments Download
M source/libvpx/test/vpxenc.sh View 4 chunks +64 lines, -1 line 0 comments Download
M source/libvpx/vp8/common/arm/neon/vp8_subpixelvariance_neon.c View 2 chunks +4 lines, -4 lines 0 comments Download
M source/libvpx/vp9/common/arm/neon/vp9_reconintra_neon.c View 2 chunks +244 lines, -0 lines 0 comments Download
A source/libvpx/vp9/common/mips/msa/vp9_intra_predict_msa.c View 1 chunk +737 lines, -0 lines 0 comments Download
M source/libvpx/vp9/common/mips/msa/vp9_macros_msa.h View 20 chunks +364 lines, -7 lines 0 comments Download
A source/libvpx/vp9/common/mips/msa/vp9_mfqe_msa.c View 1 chunk +137 lines, -0 lines 0 comments Download
M source/libvpx/vp9/common/vp9_blockd.h View 3 chunks +18 lines, -11 lines 0 comments Download
M source/libvpx/vp9/common/vp9_entropy.h View 1 chunk +0 lines, -1 line 0 comments Download
M source/libvpx/vp9/common/vp9_entropy.c View 1 chunk +0 lines, -6 lines 0 comments Download
M source/libvpx/vp9/common/vp9_entropymode.h View 1 chunk +0 lines, -2 lines 0 comments Download
M source/libvpx/vp9/common/vp9_entropymode.c View 2 chunks +2 lines, -2 lines 0 comments Download
M source/libvpx/vp9/common/vp9_enums.h View 4 chunks +39 lines, -41 lines 0 comments Download
M source/libvpx/vp9/common/vp9_filter.h View 1 chunk +10 lines, -11 lines 0 comments Download
M source/libvpx/vp9/common/vp9_filter.c View 5 chunks +14 lines, -14 lines 0 comments Download
M source/libvpx/vp9/common/vp9_loopfilter.c View 1 chunk +2 lines, -2 lines 0 comments Download
M source/libvpx/vp9/common/vp9_mvref_common.h View 2 chunks +4 lines, -2 lines 0 comments Download
M source/libvpx/vp9/common/vp9_mvref_common.c View 5 chunks +9 lines, -6 lines 0 comments Download
M source/libvpx/vp9/common/vp9_onyxc_int.h View 3 chunks +17 lines, -7 lines 0 comments Download
M source/libvpx/vp9/common/vp9_quant_common.c View 1 chunk +2 lines, -2 lines 0 comments Download
M source/libvpx/vp9/common/vp9_reconintra.c View 2 chunks +8 lines, -6 lines 0 comments Download
M source/libvpx/vp9/common/vp9_rtcd_defs.pl View 11 chunks +52 lines, -52 lines 0 comments Download
M source/libvpx/vp9/common/vp9_seg_common.h View 2 chunks +10 lines, -6 lines 0 comments Download
M source/libvpx/vp9/common/vp9_seg_common.c View 2 chunks +0 lines, -12 lines 0 comments Download
M source/libvpx/vp9/decoder/vp9_decodeframe.h View 1 chunk +4 lines, -10 lines 0 comments Download
M source/libvpx/vp9/decoder/vp9_decodeframe.c View 1 chunk +1455 lines, -1453 lines 0 comments Download
M source/libvpx/vp9/decoder/vp9_decodemv.c View 8 chunks +32 lines, -28 lines 0 comments Download
A source/libvpx/vp9/encoder/mips/msa/vp9_avg_msa.c View 1 chunk +56 lines, -0 lines 0 comments Download
A source/libvpx/vp9/encoder/mips/msa/vp9_error_msa.c View 1 chunk +114 lines, -0 lines 0 comments Download
A source/libvpx/vp9/encoder/mips/msa/vp9_fdct16x16_msa.c View 1 chunk +688 lines, -0 lines 0 comments Download
A source/libvpx/vp9/encoder/mips/msa/vp9_fdct32x32_msa.c View 1 chunk +956 lines, -0 lines 0 comments Download
A source/libvpx/vp9/encoder/mips/msa/vp9_fdct4x4_msa.c View 1 chunk +129 lines, -0 lines 0 comments Download
A source/libvpx/vp9/encoder/mips/msa/vp9_fdct8x8_msa.c View 1 chunk +90 lines, -0 lines 0 comments Download
A source/libvpx/vp9/encoder/mips/msa/vp9_fdct_msa.h View 1 chunk +548 lines, -0 lines 0 comments Download
A source/libvpx/vp9/encoder/mips/msa/vp9_subtract_msa.c View 1 chunk +264 lines, -0 lines 0 comments Download
A source/libvpx/vp9/encoder/mips/msa/vp9_temporal_filter_msa.c View 1 chunk +289 lines, -0 lines 0 comments Download
M source/libvpx/vp9/encoder/vp9_aq_cyclicrefresh.h View 2 chunks +2 lines, -3 lines 0 comments Download
M source/libvpx/vp9/encoder/vp9_aq_cyclicrefresh.c View 14 chunks +68 lines, -22 lines 0 comments Download
M source/libvpx/vp9/encoder/vp9_avg.c View 3 chunks +28 lines, -13 lines 0 comments Download
M source/libvpx/vp9/encoder/vp9_bitstream.c View 7 chunks +11 lines, -8 lines 0 comments Download
M source/libvpx/vp9/encoder/vp9_encodeframe.c View 15 chunks +33 lines, -78 lines 0 comments Download
M source/libvpx/vp9/encoder/vp9_encoder.h View 2 chunks +7 lines, -0 lines 0 comments Download
M source/libvpx/vp9/encoder/vp9_encoder.c View 7 chunks +33 lines, -4 lines 0 comments Download
M source/libvpx/vp9/encoder/vp9_ethread.c View 4 chunks +28 lines, -6 lines 0 comments Download
M source/libvpx/vp9/encoder/vp9_firstpass.h View 3 chunks +11 lines, -0 lines 0 comments Download
M source/libvpx/vp9/encoder/vp9_firstpass.c View 21 chunks +84 lines, -11 lines 0 comments Download
M source/libvpx/vp9/encoder/vp9_mcomp.c View 2 chunks +15 lines, -15 lines 0 comments Download
M source/libvpx/vp9/encoder/vp9_pickmode.c View 5 chunks +10 lines, -6 lines 0 comments Download
M source/libvpx/vp9/encoder/vp9_quantize.c View 1 chunk +1 line, -1 line 0 comments Download
M source/libvpx/vp9/encoder/vp9_ratectrl.h View 1 chunk +2 lines, -0 lines 0 comments Download
M source/libvpx/vp9/encoder/vp9_ratectrl.c View 2 chunks +93 lines, -0 lines 0 comments Download
M source/libvpx/vp9/encoder/vp9_rd.c View 3 chunks +3 lines, -1 line 0 comments Download
M source/libvpx/vp9/encoder/vp9_rdopt.c View 9 chunks +14 lines, -13 lines 0 comments Download
M source/libvpx/vp9/encoder/vp9_resize.c View 6 chunks +10 lines, -10 lines 0 comments Download
M source/libvpx/vp9/encoder/vp9_speed_features.c View 7 chunks +34 lines, -27 lines 0 comments Download
M source/libvpx/vp9/encoder/vp9_svc_layercontext.c View 1 chunk +0 lines, -1 line 0 comments Download
M source/libvpx/vp9/encoder/vp9_tokenize.c View 2 chunks +3 lines, -3 lines 0 comments Download
M source/libvpx/vp9/encoder/x86/vp9_avg_intrin_sse2.c View 1 chunk +5 lines, -4 lines 0 comments Download
M source/libvpx/vp9/vp9_common.mk View 1 chunk +5 lines, -0 lines 0 comments Download
M source/libvpx/vp9/vp9cx.mk View 1 chunk +10 lines, -0 lines 0 comments Download

Messages

Total messages: 2 (0 generated)
Johann
Committed patchset #1 (id:1) manually as aa9b5f1d6e226fbeae31b2e8984d6c135c61169f (presubmit successful).
5 years, 5 months ago (2015-06-29 19:48:45 UTC) #1
Tom Finegan
5 years, 5 months ago (2015-06-29 19:51:13 UTC) #2
Message was sent while issue was closed.
lgtm

Powered by Google App Engine
This is Rietveld 408576698