aom/test
Yaowu Xu 253c001f8f Port dering experiment from aom
Mannually cherry-picked:
1579133 Use OD_DIVU for small divisions in temporal_filter.
0312229 Replace divides by small values with multiplies.
9c48eec Removing divisions from od_dir_find8()
0950ed8 Merge "Port active map / cyclic refresh fixes to vp10."
efefdad Port active map / cyclic refresh fixes to vp10.
1eaf748 Port switch to 9-bit rate cost to aom.
0b1606e Only build deringing code when --enable-dering.
e2511e1 Deringing cleanup: don't hardcode the number of levels
8fe5c5d Rename dering_in to od_dering_in to sync with Daala
4eb1380 Makes second filters for 45-degree directions horizontal
7f4c3f5 Removes the superblock variance contribution to the threshold
3dc56f9 Simplifying arithmetic by using multiply+shift
cf2aaba Return 0 explicitly for OD_ILOG(0).
49ca22a Use the Daala implementation of OD_ILOG().
8518724 Fix compiler warning in od_dering.c.
485d6a6 Prevent multiple inclusion of odintrin.h.
51b7a99 Adds the Daala deringing filter as experimental

Note that a few of the changes were already in libvpx codebse.

Change-Id: I1c32ee7694e5ad22c98b06ff97737cd792cd88ae
2016-08-16 13:47:18 +00:00
..
android test/android/Android.mk: fix build w/ENABLE_SHARED=0 2015-06-09 19:27:20 -07:00
acm_random.h Port dering experiment from aom 2016-08-16 13:47:18 +00:00
active_map_refresh_test.cc test/: apply clang-format 2016-08-12 12:40:41 -07:00
active_map_test.cc test/: apply clang-format 2016-08-12 12:40:41 -07:00
add_noise_test.cc test/: apply clang-format 2016-08-12 12:40:41 -07:00
altref_test.cc test/: apply clang-format 2016-08-12 12:40:41 -07:00
aq_segment_test.cc test/: apply clang-format 2016-08-12 12:40:41 -07:00
arf_freq_test.cc test/: apply clang-format 2016-08-12 12:40:41 -07:00
avg_test.cc test/: apply clang-format 2016-08-12 12:40:41 -07:00
blend_a64_mask_1d_test.cc test/: apply clang-format 2016-08-12 12:40:41 -07:00
blend_a64_mask_test.cc test/: apply clang-format 2016-08-12 12:40:41 -07:00
boolcoder_test.cc test/: apply clang-format 2016-08-12 12:40:41 -07:00
borders_test.cc test/: apply clang-format 2016-08-12 12:40:41 -07:00
clear_system_state.h test/: apply clang-format 2016-08-12 12:40:41 -07:00
codec_factory.h test/: apply clang-format 2016-08-12 12:40:41 -07:00
convolve_test.cc test/: apply clang-format 2016-08-12 12:40:41 -07:00
cpu_speed_test.cc test/: apply clang-format 2016-08-12 12:40:41 -07:00
cx_set_ref.sh remove vp8cx_set_ref.c 2016-08-08 17:14:04 -07:00
datarate_test.cc test/: apply clang-format 2016-08-12 12:40:41 -07:00
dct16x16_test.cc test/: apply clang-format 2016-08-12 12:40:41 -07:00
dct32x32_test.cc test/: apply clang-format 2016-08-12 12:40:41 -07:00
decode_api_test.cc test/: apply clang-format 2016-08-12 12:40:41 -07:00
decode_perf_test.cc test/: apply clang-format 2016-08-12 12:40:41 -07:00
decode_test_driver.cc test/: apply clang-format 2016-08-12 12:40:41 -07:00
decode_test_driver.h test/: apply clang-format 2016-08-12 12:40:41 -07:00
decode_to_md5.sh decode_to_md5.sh: fix local md5 variable assignment 2014-07-30 10:50:01 -07:00
decode_with_drops.sh sh tests: Add support for running tested programs within another program. 2014-07-10 15:32:01 -07:00
denoiser_sse2_test.cc test/: apply clang-format 2016-08-12 12:40:41 -07:00
divu_small_test.cc Port dering experiment from aom 2016-08-16 13:47:18 +00:00
encode_api_test.cc test/: apply clang-format 2016-08-12 12:40:41 -07:00
encode_perf_test.cc test/: apply clang-format 2016-08-12 12:40:41 -07:00
encode_test_driver.cc test/: apply clang-format 2016-08-12 12:40:41 -07:00
encode_test_driver.h test/: apply clang-format 2016-08-12 12:40:41 -07:00
encoder_parms_get_to_decoder.cc test/: apply clang-format 2016-08-12 12:40:41 -07:00
end_to_end_test.cc test/: apply clang-format 2016-08-12 12:40:41 -07:00
error_block_test.cc test/: apply clang-format 2016-08-12 12:40:41 -07:00
error_resilience_test.cc test/: apply clang-format 2016-08-12 12:40:41 -07:00
ethread_test.cc test/: apply clang-format 2016-08-12 12:40:41 -07:00
examples.sh examples.sh: Run all example tests. 2014-08-15 11:31:30 -07:00
fdct4x4_test.cc test/: apply clang-format 2016-08-12 12:40:41 -07:00
fdct8x8_test.cc test/: apply clang-format 2016-08-12 12:40:41 -07:00
frame_size_tests.cc test/: apply clang-format 2016-08-12 12:40:41 -07:00
function_equivalence_test.h test/: apply clang-format 2016-08-12 12:40:41 -07:00
hadamard_test.cc test/: apply clang-format 2016-08-12 12:40:41 -07:00
hbd_metrics_test.cc test/: apply clang-format 2016-08-12 12:40:41 -07:00
i420_video_source.h test/: apply clang-format 2016-08-12 12:40:41 -07:00
idct8x8_test.cc test/: apply clang-format 2016-08-12 12:40:41 -07:00
idct_test.cc Remove vp8, vp9 folders 2016-07-28 14:33:21 +00:00
intrapred_test.cc test/: apply clang-format 2016-08-12 12:40:41 -07:00
ivf_video_source.h test/: apply clang-format 2016-08-12 12:40:41 -07:00
level_test.cc test/: apply clang-format 2016-08-12 12:40:41 -07:00
lossless_test.cc test/: apply clang-format 2016-08-12 12:40:41 -07:00
lpf_8_test.cc test/: apply clang-format 2016-08-12 12:40:41 -07:00
masked_sad_test.cc test/: apply clang-format 2016-08-12 12:40:41 -07:00
masked_variance_test.cc test/: apply clang-format 2016-08-12 12:40:41 -07:00
md5_helper.h test/: apply clang-format 2016-08-12 12:40:41 -07:00
minmax_test.cc test/: apply clang-format 2016-08-12 12:40:41 -07:00
obmc_sad_test.cc test/: apply clang-format 2016-08-12 12:40:41 -07:00
obmc_variance_test.cc test/: apply clang-format 2016-08-12 12:40:41 -07:00
partial_idct_test.cc test/: apply clang-format 2016-08-12 12:40:41 -07:00
quantize_test.cc Port commits related to clpf and qm experiments 2016-08-16 13:46:49 +00:00
realtime_test.cc test/: apply clang-format 2016-08-12 12:40:41 -07:00
reconintra_predictors_test.cc test/: apply clang-format 2016-08-12 12:40:41 -07:00
register_state_check.h test/: apply clang-format 2016-08-12 12:40:41 -07:00
resize_test.cc test/: apply clang-format 2016-08-12 12:40:41 -07:00
resize_util.sh sh tests: Add support for running tested programs within another program. 2014-07-10 15:32:01 -07:00
sad_test.cc test/: apply clang-format 2016-08-12 12:40:41 -07:00
set_maps.sh Add basic tests for the set_maps example. 2014-08-18 15:40:46 -07:00
simple_decoder.sh sh tests: Add support for running tested programs within another program. 2014-07-10 15:32:01 -07:00
simple_encoder.sh simple_encoder: Add a frame limit argument. 2016-05-11 14:52:34 -07:00
subtract_test.cc test/: apply clang-format 2016-08-12 12:40:41 -07:00
sum_squares_test.cc test/: apply clang-format 2016-08-12 12:40:41 -07:00
superframe_test.cc test/: apply clang-format 2016-08-12 12:40:41 -07:00
test-data.mk more cleanup of vp8 and vp9 2016-08-03 12:20:33 -07:00
test-data.sha1 more cleanup of vp8 and vp9 2016-08-03 12:20:33 -07:00
test.mk Port dering experiment from aom 2016-08-16 13:47:18 +00:00
test_intra_pred_speed.cc test/: apply clang-format 2016-08-12 12:40:41 -07:00
test_libvpx.cc test/: apply clang-format 2016-08-12 12:40:41 -07:00
tile_independence_test.cc test/: apply clang-format 2016-08-12 12:40:41 -07:00
tools_common.sh more cleanup of vp8 and vp9 2016-08-03 12:20:33 -07:00
transform_test_base.h test/: apply clang-format 2016-08-12 12:40:41 -07:00
twopass_encoder.sh twopass_encoder: Add frame limit argument. 2016-05-11 14:50:03 -07:00
user_priv_test.cc test/: apply clang-format 2016-08-12 12:40:41 -07:00
util.h test/: apply clang-format 2016-08-12 12:40:41 -07:00
variance_test.cc test/: apply clang-format 2016-08-12 12:40:41 -07:00
video_source.h test/: apply clang-format 2016-08-12 12:40:41 -07:00
vp8_multi_resolution_encoder.sh test/vp8_multi_resolution_encoder.sh: Add missing devnull redirect. 2014-08-28 10:49:33 -07:00
vp10_ans_test.cc test/: apply clang-format 2016-08-12 12:40:41 -07:00
vp10_convolve_optimz_test.cc test/: apply clang-format 2016-08-12 12:40:41 -07:00
vp10_convolve_test.cc test/: apply clang-format 2016-08-12 12:40:41 -07:00
vp10_dct_test.cc test/: apply clang-format 2016-08-12 12:40:41 -07:00
vp10_ext_tile_test.cc test/: apply clang-format 2016-08-12 12:40:41 -07:00
vp10_fht4x4_test.cc test/: apply clang-format 2016-08-12 12:40:41 -07:00
vp10_fht8x8_test.cc test/: apply clang-format 2016-08-12 12:40:41 -07:00
vp10_fht16x16_test.cc test/: apply clang-format 2016-08-12 12:40:41 -07:00
vp10_fwd_txfm1d_test.cc test/: apply clang-format 2016-08-12 12:40:41 -07:00
vp10_fwd_txfm2d_test.cc vp10_fwd_txfm2d_test: use sizeof(var) 2016-08-12 14:58:07 -07:00
vp10_highbd_iht_test.cc test/: apply clang-format 2016-08-12 12:40:41 -07:00
vp10_inv_txfm1d_test.cc test/: apply clang-format 2016-08-12 12:40:41 -07:00
vp10_inv_txfm2d_test.cc test/: apply clang-format 2016-08-12 12:40:41 -07:00
vp10_inv_txfm_test.cc test/: apply clang-format 2016-08-12 12:40:41 -07:00
vp10_quantize_test.cc test/: apply clang-format 2016-08-12 12:40:41 -07:00
vp10_txfm_test.cc test/: apply clang-format 2016-08-12 12:40:41 -07:00
vp10_txfm_test.h test/: apply clang-format 2016-08-12 12:40:41 -07:00
vp10_wedge_utils_test.cc test/: apply clang-format 2016-08-12 12:40:41 -07:00
vpxdec.sh vpxdec.sh: fix vp9_webm_less_than_50_frames w/valgrind 2015-04-08 11:45:04 -07:00
vpxenc.sh vpxenc.sh: Add basic multithreaded frame parallel encode test. 2015-06-25 13:52:04 -07:00
webm_video_source.h test/: apply clang-format 2016-08-12 12:40:41 -07:00
y4m_test.cc test/: apply clang-format 2016-08-12 12:40:41 -07:00
y4m_video_source.h test/: apply clang-format 2016-08-12 12:40:41 -07:00
yuv_video_source.h test/: apply clang-format 2016-08-12 12:40:41 -07:00