- 01 Apr, 2016 10 commits
-
-
Alex Converse authored
-
Alex Converse authored
-
Alex Converse authored
Change-Id: Icd459209dae328f90c9a875259fe5d201b2a4e45
-
Alex Converse authored
Use ANS for all entropy coded data in VP10 including the compressed header and modes and motion vectors. ANS tokens continue to be used for DCT tokens. Change-Id: Idf709a747150601e4d95d81ecfb3dc7253d349df
-
Debargha Mukherjee authored
-
Angie Chiang authored
-
Angie Chiang authored
-
Angie Chiang authored
-
Angie Chiang authored
-
Debargha Mukherjee authored
Fixes mismatch introduced in https://chromium-review.googlesource.com/#/c/336645 Change-Id: I15cded221c18dbf87b5029bc464e975d5c7c40e3
-
- 31 Mar, 2016 10 commits
-
-
Yaowu Xu authored
Change-Id: Ifdb32c487632098496bf59fcc76c518f8f0426d2
-
Debargha Mukherjee authored
-
Debargha Mukherjee authored
Decouples interintra modes and probability models from regular intra modes, to enable creating/optimizing new interintra modes. Also, fixes interpolation values for 128x128 interintra and obmc. Change-Id: I5c2016db49b8f029164e5fe84c6274d4e02ff90e
-
Debargha Mukherjee authored
* changes: Refactor loopfilter level arrays to 2D. Rename MI_BLOCK_SIZE and MI_MASK macros.
-
Yi Luo authored
- Change logical AND (&&) to arithmetic AND (&). - Disable failed unit tests for next-step fixing. https://bugs.chromium.org/p/webm/issues/detail?id=1166 Change-Id: I75cf8d114fa995731ae1cf4c782b134781274a1f
-
Jingning Han authored
-
Geza Lore authored
Change-Id: Id20526d0b6d1371dc9f45cb8b5f24b6974da7bc4
-
Geza Lore authored
Rename MI_BLOCK_SIZE.* -> MAX_MIB_SIZE.* (MIB is for MI Block). Rename MI_MASK.* -> MAX_MIB_MASK.* There are no functional changes. This is in preparation for coding the superblock size at the frame level, which will require some of these constants to become variables. The new names better reflect future semantics, and hence make the code clearer. Change-Id: Iee08d97554cf4cc16a5dc166a3ffd1ab91529992
-
Alex Converse authored
-
Hui Su authored
-
- 30 Mar, 2016 11 commits
-
-
Geza Lore authored
Change-Id: Ifbef3aa6e6b0dbc3701a9ef91b8b685a918d84f4
-
Angie Chiang authored
The speed performance for running 20k times is as follows Notice that the vp10_highbd_fdct#x#_sse2 version is 16-bit version plus range check The rest are 32-bit version vp10_fwd_txfm2d_4x4_c (2 ms) vp10_fwd_txfm2d_8x8_c (9 ms) vp10_fwd_txfm2d_16x16_c (45 ms) vp10_fwd_txfm2d_32x32_c (233 ms) vp10_fwd_txfm2d_4x4_sse4_1 (2 ms) vp10_fwd_txfm2d_8x8_sse4_1 (3 ms) vp10_fwd_txfm2d_16x16_sse4_1 (16 ms) vp10_fwd_txfm2d_32x32_sse4_1 (80 ms) vp10_highbd_fdct4x4_c (1 ms) vp10_highbd_fdct8x8_c (3 ms) vp10_highbd_fdct16x16_c (17 ms) highbd_fdct32x32_c (160 ms) vp10_highbd_fdct4x4_sse2 (0 ms) vp10_highbd_fdct8x8_sse2 (2 ms) vp10_highbd_fdct16x16_sse2 (8 ms) highbd_fdct32x32_sse2 (105 ms) Change-Id: I24daf1e0d4d66e91e4ce61ef71cefa7b70ee90ce
-
Angie Chiang authored
Change-Id: I87ae5e93957616c0f5160a4f679e42f77092c33f
-
Angie Chiang authored
Change-Id: I24ce46e157dc5b9c0d75000a1a48e9c136ed4ee1
-
Angie Chiang authored
Change-Id: Idfbe3c7f5a7eb799c03968171006f21bf3d96091
-
hui su authored
Avoid buffer overflow in case of such new experiments as 128 x 128 superblock size. Change-Id: Ib775f3925a85fc87227c0ddd9b6a6110a12ef196
-
Debargha Mukherjee authored
Fixes an issue with rectangular inter-intra blocks. Includes various other refactoring and cleanups to enable fast mixing of inter and intra predictors. Uses only the best single inter reference so far for the inter-intra search. About 30% speed-up with a 0.1% hit in performance. This is part one of overhauling on the ext-inter experiment. To be continued in subsequent patches. Change-Id: Id10ee100c78c6e00009a3a4f930a4435ef403a95
-
Debargha Mukherjee authored
-
Geza Lore authored
If --enable-ext-partition is used at build time, the superblock size (sometimes also referred to as coding unit (CU) size) is extended to 128x128 pixels. Change-Id: Ie09cec6b7e8d765b7555ff5d80974aab60803f3a
-
Debargha Mukherjee authored
-
Debargha Mukherjee authored
-
- 29 Mar, 2016 8 commits
-
-
Jingning Han authored
Change-Id: Ia340e66e0a61403070adf8e4f18f00eab143f8f7
-
Hui Su authored
-
Alex Converse authored
-
Yaowu Xu authored
-
Julia Robson authored
Amends previous commit to also handle subsampling correctly. Change ID of prev commit: I6b07e6cf9b287ba4b5bd6599af4a7412e50b3bdc Was causing occassional failures for 422 streams due to accessing elements beyond the extent of the bmi array. Change-Id: I37ebabf4c01ca84bcd1851428172bdf753805d98
-
hui su authored
Change-Id: I4c3d3224571176ac924d79ddfaba56990fc4000e
-
Jingning Han authored
-
Yaowu Xu authored
Conflicts: vp9/encoder/vp9_encoder.c vpx_dsp/x86/convolve.h Change-Id: I60c3532936bedd796a75dfe78245a95ec21e2e55
-
- 28 Mar, 2016 1 commit
-
-
Jingning Han authored
-