summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-11-08Merge "Add high bitdepth intra prediction NEON optimization (mode dc)"Linfeng Zhang
2016-11-08Merge "partial_idct_test: set MinSupportedCoeff for NEON"James Zern
2016-11-08Merge "ads2gas: remove RN stanza"Johann Koenig
2016-11-07ads2gas: remove RN stanzaJohann
The matching on ads2gas_apple.pl is too liberal and catches CONFIG_EXTERNAL_BUILD and CONFIG_INTERNAL_STATS because they have RN in the names. The RN renaming feature is not used in any existing assembly files. It was used in some armv6 files but they were removed. Change-Id: Ib65abf1947d3e89f0d1584e2a5de399d24008f95
2016-11-07partial_idct_test: set MinSupportedCoeff for NEONJames Zern
vpx_idct4x4_16_add_neon fails with INT16_MIN, +1 is all right BUG=webm:1335 Change-Id: I25830c8ab0782822fc3c9db6cc669c2e65f2700e
2016-11-07Rename vpx_highbd_idct8x8_10{*}() to vpx_highbd_idct8x8_12{*}()Linfeng Zhang
Also update its trigger threshold from 10 to 12. Change-Id: Ib8dddd87a5a22a12ca66e7084d342fbb027b0a2f
2016-11-07Merge "Replace highbd_dct_const_round_shift with dct_const_round_shift"Linfeng Zhang
2016-11-06Merge "idct test: use coeff consistently"Johann Koenig
2016-11-06Merge "partial_idct_test: Add large coefficient test"Johann Koenig
2016-11-06Merge "Update vp9_fdct8x8_quant_ssse3 for highbitdepth"Johann Koenig
2016-11-05Merge "vp9-svc: Add unittest for svc-decoding."James Zern
2016-11-04idct test: use coeff consistentlyJohann
Change-Id: I913a13066993a3315a0ff8310b3cad1572d4cdd7
2016-11-04partial_idct_test: Add large coefficient testJohann
Two functions do not pass this test: vpx_idct8x8_64_add_ssse3 vpx_idct8x8_12_add_ssse3 The test has been modified to avoid triggering an issue with those functions but they still must be investigated. BUG=webm:1332 Change-Id: I52569a81e8e6e0b33c4a4d060d0b69c3fc4f578e
2016-11-05vp9-svc: Add unittest for svc-decoding.Marco
To test the VP9_DECODE_SVC_SPATIAL_LAYER decoder control introduced in 86b0042. Change-Id: I3d164a41d7bbab14c0aee80fd890870704a18f6e
2016-11-05Update vp9_fdct8x8_quant_ssse3 for highbitdepthJohann
Borrow transition functions from fdct.h nee vpx_quantize_b_sse2 BUG=webm:1304 Change-Id: I9c88c3eec3ff8bb461411d98c26c3c236ea28ef1
2016-11-04Replace highbd_dct_const_round_shift with dct_const_round_shiftLinfeng Zhang
They are identical. Change-Id: I1ccaf03c81c3cbf88e82d77ffeb8204f5b063c61
2016-11-04Merge "Cosmetics of inv_txfm.c"Linfeng Zhang
2016-11-04Merge "Extract high bit depth helper functions"Johann Koenig
2016-11-04Cosmetics of inv_txfm.cLinfeng Zhang
Unify code of 8-bit and high bitdepth. Change-Id: I3fe441577af0249030ca3a1ef769eb9030711434
2016-11-04Extract high bit depth helper functionsJohann
These can be used in the vp9 fdct as well. Change-Id: I4f3875e0cba1b8cad209c3a0581e121deba7675e
2016-11-04Merge "configure: disable tools for armv7-win32-vs1[24]"James Zern
2016-11-04Add a missing END directive in idct_neon.asmMartin Storsjo
This fixes building with MS armasm. Change-Id: I2629eeed859b775ca667a65ba109f8d1bf7b0e03
2016-11-04Fix producing vcxproj files with *.S arm assembly filesMartin Storsjo
These cases were leftover in 1ddb4c03622a654452a5e76b5a0e4db715dc350d. Change-Id: Ie058fb6c78580e60205c47a1d314bd66e794cde4
2016-11-03configure: disable tools for armv7-win32-vs1[24]James Zern
this shares the same prohibition as the examples Change-Id: I17d65e4f26847af8cbb1d1a3c4a114ed021a8b9f
2016-11-03Merge "vp9: Non-rd pickmode: fix logic in reference masking."Marco Paniconi
2016-11-03vp9-svc: Add decoder control to decode up to x spatial layers.Marco
Change-Id: I85536473b8722424785c84c5b5520960b4e5744a
2016-11-03vp9: Non-rd pickmode: fix logic in reference masking.Marco
Add condition that usable_ref_frame > LAST. This is to avoid potentially skipping all last-nonzero mv modes, if golden is used as a reference but skipped completely for the current block. This has no effect currenty, as we always consider testing golden mode for each block. Change-Id: I3182cf44664081935a90ed43aa7b32e710e60e22
2016-11-03Merge "Speed-up recode loop for extreme bitrate diffs"Debargha Mukherjee
2016-11-03Merge "pp_filter_test.cc,cosmetics:adjust name convention"Jerome Jiang
2016-11-02pp_filter_test.cc,cosmetics:adjust name conventionJerome Jiang
Change-Id: I81b6fc9b83f0febbb12975aef92768bbd273fd61
2016-11-02Merge "arm idct: move to-be-shared code to header"Johann Koenig
2016-11-02Merge "Fixed bug in formatting of debug stats."Paul Wilkins
2016-11-02Fixed bug in formatting of debug stats.paulwilkins
Fixed formatting bug introduced by the fix to BUG=webm:1322 ( Iedc4477aef1746aa0a4f84d88a1156296fd3ba87) Change-Id: I715ee446c0e8584967ab87ba4e355759dd394187
2016-11-01vp9,tile_worker_hook: correctly set jmp targetJames Zern
vp9_init_macroblockd() resets the error_info to cm's global copy; this needs to be set to the thread-level target to avoid jumping to the incorrect stack, resulting in hang or crash. broken since: 1f4a6c8 vp9/tile_worker_hook: add multiple tile decoding includes v1.5.0, v1.6.0 BUG=629481 Change-Id: Icbf1696b25ba8c479e845fbf227b3c3ca73542f5
2016-11-01Add high bitdepth intra prediction NEON optimization (mode dc)Linfeng Zhang
BUG=webm:1316 Change-Id: I984d6004ea2445e86f213fb6fa4d794a9955af8f
2016-11-01arm idct: move to-be-shared code to headerJohann
Change-Id: I67458cd358b4dc4434bbdbfcdd571769561b619e
2016-11-01Merge "idct32x32_1_add_neon: clear a couple conv warnings"James Zern
2016-11-01Merge changes I08af3a54,If5959a25,I6763e62eJames Zern
* changes: build/make/Android.mk: s/armv8/arm64/ build/make/Android.mk: fix armeabi-v7a build use .S suffix rather than .s for NEON asm
2016-11-01Add high bitdepth intra prediction optimization speed testLinfeng Zhang
BUG=webm:1316 Change-Id: I99feec867d5b8ea06b43cdd3fcd7c90238f5efdb
2016-11-01Merge "Refine 8-bit intra prediction NEON optimization (mode tm)"Linfeng Zhang
2016-11-01Refine 8-bit intra prediction NEON optimization (mode tm)Linfeng Zhang
Change-Id: I98b9577ec51367df5e5d564bedf7c3ea0606de4c
2016-11-01Merge "Change to KF boost calculation."Paul Wilkins
2016-10-31idct32x32_1_add_neon: clear a couple conv warningsJames Zern
int16_t -> uint8_t Change-Id: I3c5e0985bc3584dce289c35b5973de24cdc73b76
2016-10-31build/make/Android.mk: s/armv8/arm64/James Zern
the configure target is arm64-android-gcc which generates .mk files of the same form Change-Id: I08af3a54ef203b1496d185a0f8c8fe702881a173
2016-10-31build/make/Android.mk: fix armeabi-v7a buildJames Zern
vpx_config.asm and idct_neon.asm.S are required since: 3ae2597 idct,NEON: add a tran_low_t->s16 load adapter Change-Id: If5959a25edb370dd7dcdca71c96e9a5aad0840ce
2016-10-31use .S suffix rather than .s for NEON asmJames Zern
for compatibility with other build systems Change-Id: I6763e62e3126850ad4f8ad29e388b8dad0bbc4c3
2016-10-31Merge "vp9-svc: Fix some stats in vp9_spatial_svc_encoder."Marco Paniconi
2016-10-31vp9-svc: Fix some stats in vp9_spatial_svc_encoder.Marco
Correction to rate control stats output under -rcstat. Change-Id: I46fa5d2a66ed657121ee3d685608a148bb9a7bb3
2016-10-31Merge "idct,NEON: add a tran_low_t->s16 load adapter"James Zern
2016-10-31Merge "Add vp9_spatial_svc_encoder to .gitignore."Peter Boström