Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-07-06 | Merge "remove vp9_get_interp_kernel()" | James Zern | |
2015-07-06 | remove vp9_get_interp_kernel() | James Zern | |
expose filter_kernels[] and do the table lookup directly Change-Id: I0b10bff0327c3e01a723736141a9ffd377cd3d20 | |||
2015-07-06 | Merge "Rename vpx_thread to vpx_util" | Jingning Han | |
2015-07-03 | Merge "Revert "Correct the inter prediction coordinate..."" | James Zern | |
2015-07-03 | Revert "Correct the inter prediction coordinate..." | hkuang | |
Change in 92b199061a13173d29247257f4ef906d38b012bf leads to frame parallel decode failure in extreme case. addresses issue #1010 Change-Id: I4fa488dac8e8c584f5eef4cae1640a579130d387 | |||
2015-07-02 | Merge "Revert "mips msa vp9 subpel variance optimization"" | James Zern | |
2015-07-02 | Merge "Revert "mips msa vp9 avg subpel variance optimization"" | James Zern | |
2015-07-02 | Revert "mips msa vp9 subpel variance optimization" | James Zern | |
This reverts commit a42df86c035d1bc007dbc816b4b758605135d6d9. this change causes MSA/VP9SubpelVarianceTest.Ref and MSA/VP9SubpelVarianceTest.ExtremeRef failures under mips32r5el-msa-linux-gnu and mips64r6el-msa-linux-gnu Change-Id: I40b71a0b774eaeb31f66f795733f95cf360909f7 | |||
2015-07-02 | Revert "mips msa vp9 avg subpel variance optimization" | James Zern | |
This reverts commit 61774ad1c44c73ccde48a2e3456e86196965b5dc. this change causes MSA/VP9SubpelAvgVarianceTest.Ref failures under mips32r5el-msa-linux-gnu and mips64r6el-msa-linux-gnu Change-Id: I7fb520c12b2a3b212d5e84b7619a380a48e49bb0 | |||
2015-07-02 | Rename vpx_thread to vpx_util | Jingning Han | |
Change the dir name to include more util tools. Change-Id: Id5b16062803ce5eed872fe2edb36d7e56b32eed8 | |||
2015-07-02 | Merge "Use vpx prefix for codec independent threading functions" | Jingning Han | |
2015-07-02 | Merge "Move multi-threading module functions into vpx_thread folder" | Jingning Han | |
2015-07-02 | Merge "vp9_pred_common: inline vp9_get_tx_size_context" | James Zern | |
2015-07-02 | Merge "vp9_pred_common: inline vp9_get_segment_id" | James Zern | |
2015-07-02 | Merge "vp9_dsubexp: replace some divides with shifts" | James Zern | |
2015-07-02 | Merge "vp9/inv_remap_prob: simplify inv_map_table[]" | James Zern | |
2015-07-02 | Merge "vp9_dsubexp: remove clamp in inv_remap_prob()" | James Zern | |
2015-07-02 | Use vpx prefix for codec independent threading functions | Jingning Han | |
Replace vp9_ prefix with vpx_ for common multi-threading functions. Change-Id: I941a5ead9bfe8213fdad345511d2061b07797b55 | |||
2015-07-01 | Move multi-threading module functions into vpx_thread folder | Jingning Han | |
This commit moves the primitive multi-threading files from vp9 folder to vpx_thread, which will be accessible by all vpx codec. Change-Id: Ib51e66e9c69801c10631fab56d35a0c0aaed5883 | |||
2015-07-01 | Merge "Fix --disable-use-x86inc when used with --enable-vp9-highbitdepth" | Johann | |
2015-07-01 | Merge "Fix --disable-use-x86inc" | Johann | |
2015-07-01 | Fix --disable-use-x86inc when used with --enable-vp9-highbitdepth | Johann | |
Change-Id: I0ed6de72dc0bb99fc9c5b1f6500399b16754ffb3 | |||
2015-07-01 | Fix --disable-use-x86inc | Johann | |
Change-Id: I374fcd8fb45a6893dcdeac6896671be142a99f06 | |||
2015-07-01 | Merge "mips msa vp9 avg subpel variance optimization" | James Zern | |
2015-07-01 | Merge "Move inter_predictor to vp9_reconinter.h" | Scott LaVarnway | |
2015-07-01 | Merge "VP9: Move ref_mvs[][] and mode_context[] from MB_MODE_INFO" | Scott LaVarnway | |
2015-07-01 | mips msa vp9 avg subpel variance optimization | Parag Salasakar | |
average improvement ~3x-5x Change-Id: Iefbcafc05daab77b38a4e63b551e427867a501a4 | |||
2015-06-30 | vp9_dsubexp: replace some divides with shifts | James Zern | |
Change-Id: I24e10c37ea8f06600cd04b43512efa6170e23e5c | |||
2015-06-30 | vp9/inv_remap_prob: simplify inv_map_table[] | James Zern | |
add one to each entry to remove the universal 'value + 1'. Change-Id: I8919b1d7fde8155d1728196c4d577db3064e2c1e | |||
2015-07-01 | mips msa vp9 subpel variance optimization | Parag Salasakar | |
average improvement ~3x-5x Change-Id: I4cbba2711467b0e205904769ebbb4a1fcbb1a311 | |||
2015-06-30 | vp9_dsubexp: remove clamp in inv_remap_prob() | James Zern | |
the max value of the lookup in expanded form is: (((1 << 7) - 1) << 1) - 65 + 1 + 64 = 254 remove the clamp [0, 253] and add one table entry Change-Id: I0b5d0c66702fdb0b8f1cc9ab9b0dac66326e85a6 | |||
2015-06-30 | Merge "vp9_common_data: right-size tables" | James Zern | |
2015-06-30 | Merge "Fixed a variance calculation" | Yaowu Xu | |
2015-06-30 | Merge "mips msa vp9 common macro comments updated" | Parag Salasakar | |
2015-06-29 | VP9: Move ref_mvs[][] and mode_context[] from MB_MODE_INFO | Scott LaVarnway | |
to MB_MODE_INFO_EXT. This saves 36 bytes per 8x8 area for both the decoder and encoder. (encoder has two MODE_INFO buffers) Change-Id: If006abb2224acaf326df3c2be09e77e967662107 | |||
2015-06-29 | Merge "Remove tile param" | Scott LaVarnway | |
2015-06-29 | mips msa vp9 common macro comments updated | Parag Salasakar | |
Cosmetic/Grammatical corrections in vp9 macro comments Change-Id: I774b983aff854feb69c7e4442e8731ce4c995645 | |||
2015-06-26 | Fixed a variance calculation | Yaowu Xu | |
This commit fixed a mistake in variance calculation. Thanks to Xintong for spotting the error. Change-Id: Ia285fc0128c00f0234a73b0a7eba6adc88b8a7de | |||
2015-06-26 | mips msa vp9 temporal filter optimization | Parag Salasakar | |
average improvement ~4x-5x Change-Id: Iad9c0a296dbc2ea96d000bd009077999ed58a3c5 | |||
2015-06-26 | mips msa vp9 subtract block optimization | Parag Salasakar | |
average improvement ~3x-4x Change-Id: Idbe4d13a00d05ff8be6559b116f416e42c3b4097 | |||
2015-06-26 | Merge "mips msa vp9 block error optimization" | Parag Salasakar | |
2015-06-26 | mips msa vp9 block error optimization | Parag Salasakar | |
average improvement ~3x-4x Change-Id: If0fdcc34b17437a7e3e7fb4caaf1067bc175f291 | |||
2015-06-25 | vp9_common_data: right-size tables | James Zern | |
Change-Id: I2206ee148a46b234df58f2b623e9f32f26033e04 | |||
2015-06-25 | Update to dynamic resize logic for 1pass CBR. | Marco | |
Only do the check for resizing if the feature is selected (i.e., resize_mode = RESIZE_DYNAMIC). And modify condition for checking to be resize_count >= window, (since framerate can change). Change-Id: Idceb4e50956bb965a1492b4993b0dcb393c9be4d | |||
2015-06-24 | Fix to unstable build from commit 517a66. | Marco | |
Change-Id: I123db2d20ae65a10e2dec95eec61150e2f69546d | |||
2015-06-24 | Merge "vp9_reconintra_neon: add d45 16x16" | James Zern | |
2015-06-23 | aq-mode=3: Reduce boost for segment#2 at low bitrates/low res. | Marco | |
Reduce boost for segment#2 for low bitrates and low-res. This change is to reduce the rate overshoot at low bitrates. No change in behavior, except at the very low bitrates. Change-Id: I0dbd9d3b6356da5804de94adf10fca6a7a8f8948 | |||
2015-06-22 | vp9_reconintra_neon: add d45 16x16 | James Zern | |
~90% faster over 20M pixels Change-Id: I92d80f66e91e0a870a672cfb5dd29bf1a17cb11a | |||
2015-06-23 | mips msa vp9 avg optimization | Parag Salasakar | |
average improvement ~2x-3x Change-Id: I76f7fc00c0ffdf2b4ba41bf3819f3b6044bcdeff | |||
2015-06-23 | Merge "mips msa vp9 fdct 4x4 optimization" | Parag Salasakar | |