Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-05-08 | Merge "Removing unused YV12_BUFFER_CONFIG arguments from motion search ↵ | Dmitry Kovalev | |
functions." into experimental | |||
2013-05-08 | Merge "Eliminating several YV12_BUFFER_CONFIG usages." into experimental | Dmitry Kovalev | |
2013-05-08 | Merge "Renaming 'Speed' to 'speed' inside VP9_COMP struct." into experimental | Dmitry Kovalev | |
2013-05-08 | Merge "Removing y_to_uv_block_size and y_bsizet_to_block_size functions." ↵ | Dmitry Kovalev | |
into experimental | |||
2013-05-08 | Merge "Extend left/above partition context to per mi(8x8)" into experimental | Jingning Han | |
2013-05-08 | Removing y_to_uv_block_size and y_bsizet_to_block_size functions. | Dmitry Kovalev | |
Change-Id: I49527ff8dd8bef1074c18a964fed2a575f0b118a | |||
2013-05-08 | Renaming 'Speed' to 'speed' inside VP9_COMP struct. | Dmitry Kovalev | |
Change-Id: I4374b5af40ee9082ddf7956a9756a15ad9ad5436 | |||
2013-05-08 | Removing unused YV12_BUFFER_CONFIG arguments from motion search functions. | Dmitry Kovalev | |
Also doing a little bit of cleanup inside vp9_mbgraph.c. Change-Id: I9c6711b73810969d2d8fdb19f8edf9ed6e49d1e3 | |||
2013-05-08 | Eliminating several YV12_BUFFER_CONFIG usages. | Dmitry Kovalev | |
Change-Id: Ia85b987c935d545920dcae5a6f44136b1a08a008 | |||
2013-05-08 | Using loop to iterate through YV12_BUFFER_CONFIG planes. | Dmitry Kovalev | |
Change-Id: I22f1066eb0022c8d75f65a78435ee4ffecdfe0c9 | |||
2013-05-08 | Merge "Replacing vp9_{write, write_literal, bit} macros with functions." ↵ | Dmitry Kovalev | |
into experimental | |||
2013-05-08 | Merge "Removing unused code + little cleanup." into experimental | Dmitry Kovalev | |
2013-05-08 | Extend left/above partition context to per mi(8x8) | Jingning Han | |
Update and buffer left/above partition information context per 8x8 block. This allows to further enable recursive partition down to 4x4 block size, and hence deprecating I4X4_PRED and SPLITMV. This commit also fixes a context buffer swap/restore issue in 32x32 partition type search. This gives 0.1% performance gain for derf/yt. Will refactor the superblock partition type search into recursion form. Change-Id: Ib61975aca5f12b78d8018481d7fa1393d085689b | |||
2013-05-07 | Make switchable filter search subsampling-aware | John Koleszar | |
Makes the temporary storage of the filtered data agnostic to the number of planes and how they're subsampled. Change-Id: I12f352cd69a47ebe1ac622af30db29b49becb7f4 | |||
2013-05-07 | Merge "Make setup_pred_block subsampling-aware." into experimental | John Koleszar | |
2013-05-07 | Replacing vp9_{write, write_literal, bit} macros with functions. | Dmitry Kovalev | |
Also removing BOOL_CODER and using vp9_writer instead. Change-Id: I31d1ec661872f7eb1fe869607b6ed0ebfbb03e01 | |||
2013-05-07 | Merge "Renaming Y1 and UV quant prefixes to y_ and uv_." into experimental | Dmitry Kovalev | |
2013-05-07 | Merge "Adding get_switchable_rate function." into experimental | Dmitry Kovalev | |
2013-05-07 | Merge "Deprecate code_zerogroup experiment." into experimental | John Koleszar | |
2013-05-07 | Merge "Removing vp9_swap_yv12_buffer function and corresponding files." into ↵ | Dmitry Kovalev | |
experimental | |||
2013-05-07 | Renaming Y1 and UV quant prefixes to y_ and uv_. | Dmitry Kovalev | |
Change-Id: If57e360c187a475fc90edb8c7170f498efcb31a5 | |||
2013-05-07 | Removing unused code + little cleanup. | Dmitry Kovalev | |
Change-Id: I81c19a8f19cfb5c7183609656ade833d72feb500 | |||
2013-05-07 | Deprecate code_zerogroup experiment. | Paul Wilkins | |
Delete code under the CONFIG_CODE_ZEROGROUP flag. Change-Id: I5fe6c7b42a5da9b73118e33594301da4129f320a | |||
2013-05-07 | Adding get_switchable_rate function. | Dmitry Kovalev | |
Change-Id: I71311a14f8d7f48508b250f25d1d0914c6a1ac72 | |||
2013-05-07 | Removing vp9_swap_yv12_buffer function and corresponding files. | Dmitry Kovalev | |
Adding static swap_yv12 function to vp9_firstpass.c. Change-Id: I7da9caab9720498db4a74c627901bf37816ed06c | |||
2013-05-07 | Deprecate comp_interintra_pred experiment. | Paul Wilkins | |
Delete code under the CONFIG_COMP_INTERINTRA_PRED flag. Change-Id: I3d1079cf46305c08f7e11d738596ea112e7b547f | |||
2013-05-07 | Remove enable_6tap filter experiment. | Paul Wilkins | |
Clean out code under CONFIG_ENABLE_6TAP flag. Change-Id: Ic45b624081181027d6ba24d55dd644c3197f9830 | |||
2013-05-07 | Deprecate the newbintramode experiment. | Paul Wilkins | |
Clean out code relating to newbintramode. Change-Id: Ie91f4f156cdf60ce0da8ca407c1c9cb00c7d0705 | |||
2013-05-07 | Adjust q range | Paul Wilkins | |
Skip Q values between the q.0 mode and a real q of 2.0 as these are not valuable from an RD perspective. Change-Id: I110c4858c57f97315953f4d88a2596d4764360df | |||
2013-05-07 | Merge "Partially disable error resilience test" into experimental | John Koleszar | |
2013-05-07 | Merge "Add building blocks for partition down to 4x4" into experimental | Jingning Han | |
2013-05-07 | Merge "Cosmetic changes in handle_inter_mode_" into experimental | Jingning Han | |
2013-05-07 | Merge "Revert "Adjust error resilience test data rate."" into experimental | John Koleszar | |
2013-05-07 | Merge "General code cleanup inside treewriter-related files." into experimental | Dmitry Kovalev | |
2013-05-07 | Partially disable error resilience test | John Koleszar | |
Disables the part of the error-resilient test that tests the quality after dropping undroppable frames. It's not clear how to set the threshold for this correctly at the moment. Change-Id: I3ee4a0d475498f44711fdef05749f305e8d08591 | |||
2013-05-07 | Merge "Adding encode_loopfilter function." into experimental | Dmitry Kovalev | |
2013-05-07 | Revert "Adjust error resilience test data rate." | John Koleszar | |
This reverts commit b24735c622cefe3a03633edd69dff65d2a6ee0dd since the adjusted threshold doesn't allow the existing tests to pass. Will disable the failing test in a separate commit. Change-Id: I26d41cf6175f300bbad493cecdc96e6b0dd6f2fe | |||
2013-05-07 | Add building blocks for partition down to 4x4 | Jingning Han | |
Macro ab4x4 contains experiments for recursive partition down to 4x4 block size. Change-Id: Ic727842fa98a4df9fd51e0025a545dc76a5c76c1 | |||
2013-05-07 | Cosmetic changes in handle_inter_mode_ | Jingning Han | |
Use unified function pointers to variance_. Change-Id: I78891bede56e73306851808d96f09dc0d3d8074e | |||
2013-05-07 | Make setup_pred_block subsampling-aware. | John Koleszar | |
Code previously set up the pointers by scaling by MI_UV_SIZE, which is 4:2:0 only. Change-Id: Ic13a92895cff018ec1345736746ed84cb31e6e31 | |||
2013-05-07 | Merge "Use common setup_dst_planes function" into experimental | John Koleszar | |
2013-05-07 | Adjust error resilience test data rate. | Paul Wilkins | |
Note that the pass fail criteria for this test seems a bit arbitrary to me. Change-Id: Idc695c39dd7542e851a7732b2810b45e0bdf91ae | |||
2013-05-07 | Use common setup_dst_planes function | John Koleszar | |
Previous code assumed 4:2:0 subsampling. Change-Id: Ie0814e45d099e84d0ded880b62e7bc98f85b7f0c | |||
2013-05-07 | Merge "Merge SB8X8 into the codebase" into experimental | Jingning Han | |
2013-05-07 | Merge SB8X8 into the codebase | Jingning Han | |
Pull sb8x8 out of experimental list. verified via borg run tests. Fixed unit test failures. Change-Id: I12a4bbd17395930580c048ab68becad1ffe46e76 | |||
2013-05-07 | Merge "Removed vp9_setup_intra_recon()" into experimental | Scott LaVarnway | |
2013-05-06 | Merge "encode_test_driver: make ~Encoder virtual" into experimental | John Koleszar | |
2013-05-06 | Merge "Fix tile independency issue in sb8x8" into experimental | Jingning Han | |
2013-05-06 | Merge "Remove heap alloc of FIRSTPASS_STATS" into experimental | John Koleszar | |
2013-05-06 | Merge "Y4M input support for 4:2:2, 4:4:4, 4:4:4:4" into experimental | John Koleszar | |