summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-05-07Merge "Deprecate code_zerogroup experiment." into experimentalJohn Koleszar
2013-05-07Merge "Removing vp9_swap_yv12_buffer function and corresponding files." into ↵Dmitry Kovalev
experimental
2013-05-07Deprecate code_zerogroup experiment.Paul Wilkins
Delete code under the CONFIG_CODE_ZEROGROUP flag. Change-Id: I5fe6c7b42a5da9b73118e33594301da4129f320a
2013-05-07Removing vp9_swap_yv12_buffer function and corresponding files.Dmitry Kovalev
Adding static swap_yv12 function to vp9_firstpass.c. Change-Id: I7da9caab9720498db4a74c627901bf37816ed06c
2013-05-07Deprecate comp_interintra_pred experiment.Paul Wilkins
Delete code under the CONFIG_COMP_INTERINTRA_PRED flag. Change-Id: I3d1079cf46305c08f7e11d738596ea112e7b547f
2013-05-07Remove enable_6tap filter experiment.Paul Wilkins
Clean out code under CONFIG_ENABLE_6TAP flag. Change-Id: Ic45b624081181027d6ba24d55dd644c3197f9830
2013-05-07Deprecate the newbintramode experiment.Paul Wilkins
Clean out code relating to newbintramode. Change-Id: Ie91f4f156cdf60ce0da8ca407c1c9cb00c7d0705
2013-05-07Adjust q rangePaul 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-07Merge "Partially disable error resilience test" into experimentalJohn Koleszar
2013-05-07Merge "Add building blocks for partition down to 4x4" into experimentalJingning Han
2013-05-07Merge "Cosmetic changes in handle_inter_mode_" into experimentalJingning Han
2013-05-07Merge "Revert "Adjust error resilience test data rate."" into experimentalJohn Koleszar
2013-05-07Merge "General code cleanup inside treewriter-related files." into experimentalDmitry Kovalev
2013-05-07Partially disable error resilience testJohn 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-07Merge "Adding encode_loopfilter function." into experimentalDmitry Kovalev
2013-05-07Revert "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-07Add building blocks for partition down to 4x4Jingning Han
Macro ab4x4 contains experiments for recursive partition down to 4x4 block size. Change-Id: Ic727842fa98a4df9fd51e0025a545dc76a5c76c1
2013-05-07Cosmetic changes in handle_inter_mode_Jingning Han
Use unified function pointers to variance_. Change-Id: I78891bede56e73306851808d96f09dc0d3d8074e
2013-05-07Merge "Use common setup_dst_planes function" into experimentalJohn Koleszar
2013-05-07Adjust 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-07Use common setup_dst_planes functionJohn Koleszar
Previous code assumed 4:2:0 subsampling. Change-Id: Ie0814e45d099e84d0ded880b62e7bc98f85b7f0c
2013-05-07Merge "Merge SB8X8 into the codebase" into experimentalJingning Han
2013-05-07Merge SB8X8 into the codebaseJingning Han
Pull sb8x8 out of experimental list. verified via borg run tests. Fixed unit test failures. Change-Id: I12a4bbd17395930580c048ab68becad1ffe46e76
2013-05-07Merge "Removed vp9_setup_intra_recon()" into experimentalScott LaVarnway
2013-05-06Merge "encode_test_driver: make ~Encoder virtual" into experimentalJohn Koleszar
2013-05-06Merge "Fix tile independency issue in sb8x8" into experimentalJingning Han
2013-05-06Merge "Remove heap alloc of FIRSTPASS_STATS" into experimentalJohn Koleszar
2013-05-06Merge "Y4M input support for 4:2:2, 4:4:4, 4:4:4:4" into experimentalJohn Koleszar
2013-05-06Fix tile independency issue in sb8x8Jingning Han
Resolved the unit test failure on tile independence when sb8x8 enabled. Change-Id: I23ca86c88170e49ca160e8e897d913905e6080ce
2013-05-06Merge "Adding model_rd_for_sb function." into experimentalDmitry Kovalev
2013-05-06Merge "Removing 3 unused bits from bitstream." into experimentalJohn Koleszar
2013-05-06Remove heap alloc of FIRSTPASS_STATSJohn Koleszar
There is only one instance of these structures, no need for them to be allocated separately on the heap. Change-Id: I1333cc92d06bbe21be643c2b2f0e3936f0264cac
2013-05-06Y4M input support for 4:2:2, 4:4:4, 4:4:4:4John Koleszar
Adds a new experiment CONFIG_NON420 that allows other chroma subsamplings to be passed to the codec. This commit allows the data to be passed from a y4m input file through vpxenc to the codec, where they're currently rejected. Later commits will finish support for this inside the codec. Change-Id: Ib3aac604d8cad9e24cef395fa1067f16ba7e8e43
2013-05-06Removing 3 unused bits from bitstream.Dmitry Kovalev
Change-Id: I9cd21c5c9107d6197caab6949700b29c51658af3
2013-05-06Removed vp9_setup_intra_recon()Scott LaVarnway
This setup is now handled by vp9_build_intra_predictors() when left_available and/or up_available is zero. Change-Id: I59cec0ab95f8be69ce885fd20727510e4deef8a0
2013-05-06Adding model_rd_for_sb function.Dmitry Kovalev
Iterating over all planes in the loop instead of custom y,uv code inside handle_inter_mode function. Change-Id: I301f9276d6d544c2fd7203d84f1318ac80ea625d
2013-05-06test/tile_independence_test: check decode returnJames Zern
abort on failure Change-Id: I52882613e466ae57e1ed7f10ca64e25b9724fb61
2013-05-06Merge "Automatically flag intrinsic files" into experimentalJohann
2013-05-06Fix a unit test failure of sb8x8 on scaling refJingning Han
Disable the use of scaled reference frame for motion search in SPLITMV mode. This fixes the unit test failure issue triggered when merging sb8x8 from experimental list. Change-Id: I02ac25fd8db8d5762f8fee29513b947189875fa0
2013-05-04Fix first-pass intra4x4 for sb8x8 experiment.Ronald S. Bultje
Change-Id: I1df17f45721c690d157800daa6a0b377e3d32bc2
2013-05-03encode_test_driver: make ~Encoder virtualJames Zern
+ some quick lint fixes Change-Id: I95b6c32454c17d7fc717f1daa2376eb4d5418ee3
2013-05-03Merge "fix permissions on cpplint.py (0644->0755)" into experimentalJames Zern
2013-05-03fix permissions on cpplint.py (0644->0755)James Zern
Change-Id: Ief419d894efbd89b6aa2451e47d8ed03cb9fb21e
2013-05-03Merge "Fix overflow in RD error calculation code." into experimentalRonald S. Bultje
2013-05-03Merge "Remove old_block_idx_4x4" into experimentalJohn Koleszar
2013-05-03Merge "update cpplint" into experimentalJohn Koleszar
2013-05-03Remove old_block_idx_4x4John Koleszar
Removes several instances where the old block numbering was still in use. Change-Id: Id35130591455a4abe6844613e45c0b70c1220c08
2013-05-03Merge "Separate transform and quant from vp9_encode_sb" into experimentalJohn Koleszar
2013-05-03Merge "configure: special case flag test for clang" into experimentalJames Zern
2013-05-03Automatically flag intrinsic filesJohann
Change-Id: Iee9894615265d42aa23c43a4183924953aedb0c6