summaryrefslogtreecommitdiff
path: root/vp9/encoder/vp9_mcomp.c
Commit message (Expand)AuthorAgeFilesLines
* Add AVX2 intrinsic for vpx_comp_avg_pred() functionAnupam Pandey2023-05-091-4/+4
* Downsample SAD computation in motion searchDeepa K G2023-04-111-22/+75
* Avoid redundant start MV SAD calculationDeepa K G2023-04-111-31/+17
* vp9_mcomp.c: clear -Wshadow warningsJames Zern2023-03-241-27/+28
* remove sad x3,x8 specializationsJohann2022-03-291-23/+0
* clear -Wextra-semi/-Wextra-semi-stmt warningsJames Zern2021-12-021-93/+101
* Move motion field from TplDepFrame to MotionFieldAngie Chiang2019-08-281-16/+15
* Reduce call num of exhaustive searchAngie Chiang2019-07-311-9/+25
* Add vp9_non_greedy_mv.c/hAngie Chiang2019-07-181-196/+0
* Make vp9_prepare_nb_full_mvs only return valid mvsAngie Chiang2019-07-171-19/+18
* Let vp9_nb_mvs_inconsistency call log2 just onceAngie Chiang2019-07-171-12/+16
* Use sdx8f in exhaustive_mesh_search_single_stepAngie Chiang2019-07-141-24/+44
* Sync the behavior of exhaustive_mesh_searchAngie Chiang2019-07-141-1/+1
* Refactor exhaustive_mesh_search_newAngie Chiang2019-07-141-69/+98
* Simplify code in exhaustive_mesh_search_newAngie Chiang2019-07-121-14/+12
* Integerize vp9_full_pixel_diamond_newAngie Chiang2019-06-261-12/+10
* Integerize vp9_refining_search_sad_newAngie Chiang2019-06-261-22/+23
* Integerize diamond_search_sad_new()Angie Chiang2019-06-261-25/+25
* Refactor vp9_full_pixel_diamond_newAngie Chiang2019-06-261-8/+7
* Remove mv_dist/mv_cost from new mv search funcsAngie Chiang2019-06-261-40/+25
* Speed up diamond_search_sad_newAngie Chiang2019-06-261-21/+25
* Let full_pixel_exhaustive_new return int64_tAngie Chiang2019-06-261-9/+9
* Integerize exhaustive_mesh_search_new()Angie Chiang2019-06-211-28/+27
* Make vp9_nb_mvs_inconsistency return int64_tAngie Chiang2019-06-211-15/+26
* Make type of lambda int in TplDepFrameAngie Chiang2019-06-211-10/+12
* Integerize log2_approximation()Angie Chiang2019-06-201-157/+161
* Change log2_fast to log2_approximationAngie Chiang2019-06-191-3/+7
* Implement log2_fast for vp9_nb_mvs_inconsistencyAngie Chiang2019-06-181-4/+164
* Revert "Wrap macro definition in do-while(0)"Jerome Jiang2019-03-281-22/+22
* Wrap macro definition in do-while(0)Jerome Jiang2019-03-191-22/+22
* Fix compile warnings in non-greedy-mvAngie Chiang2019-02-131-9/+8
* Add some const qualifiers where applicableHui Su2019-01-291-8/+10
* Add get_mv_distAngie Chiang2019-01-241-5/+0
* Fix typo: exhuastiveJerome Jiang2019-01-141-8/+8
* Add full_pixel_exhaustive_newAngie Chiang2019-01-041-3/+152
* Add sse cost in vp9_full_pixel_diamond_newAngie Chiang2019-01-041-0/+5
* Replace mv_arr by pyramid_mv_arrAngie Chiang2018-12-121-1/+3
* Move prepare_nb_full_mvs to vp9_mcomp.cAngie Chiang2018-12-111-0/+26
* Pass mv_num into vp9_nb_mvs_inconsistency()Angie Chiang2018-12-061-21/+27
* Change the interface of vp9_full_pixel_diamond_newAngie Chiang2018-11-291-21/+20
* Refactor av1_nb_mvs_inconsistency()Angie Chiang2018-11-141-7/+5
* Recompute mv inconsistency after mv search is doneAngie Chiang2018-11-141-7/+9
* Use 8-tap interp filter in temporal filteringYunqing Wang2018-10-231-5/+8
* Use 4-tap interp filter in speed 1 sub-pel motion searchYunqing Wang2018-10-091-1/+8
* Add accurate sub-pel motion searchYunqing Wang2018-10-091-22/+161
* Changes to facilitate accurate sub-pel motion searchYunqing Wang2018-10-051-15/+22
* Add mv_dist/mv_cost to TplDepStatsAngie Chiang2018-09-281-44/+60
* Change interface of motion_compensated_predictionAngie Chiang2018-09-281-1/+3
* Separate lambda from nb_mvs_inconsistency()Angie Chiang2018-09-281-12/+12
* Add vpx_clear_system_state to new mv search funcAngie Chiang2018-09-261-0/+1