aom/test
Angie Chiang 0cfaeeafa0 Refactor av1_update_neighbors
Beside above and left positions, additional above-left,
above-right, and bottom-left positions are added as
neighbor candidates.

In av1_update_neighbors, two available positions will be picked as
context neighbors.

The picking priority is
above -> left -> above-left -> above->right -> bottom->left

Change-Id: I82eaf0b23d0189caaea008ecc86776492886a05b
2017-01-14 02:04:30 +00:00
..
android Change to use aom copyright notice 2016-09-02 08:22:07 -07:00
accounting_test.cc Use the standard aom_reader_init() interface for ans 2017-01-11 17:29:55 +00:00
acm_random.h Change to use aom copyright notice 2016-09-02 08:22:07 -07:00
active_map_refresh_test.cc simplify test code 2016-09-09 16:40:58 +00:00
active_map_test.cc Change to use aom copyright notice 2016-09-02 08:22:07 -07:00
add_noise_test.cc change to use AOMedia copyright notice 2016-11-29 00:01:36 +00:00
altref_test.cc change to use AOMedia copyright notice 2016-11-29 00:01:36 +00:00
ans_test.cc Use the standard aom_reader_init() interface for ans 2017-01-11 17:29:55 +00:00
aomcx_set_ref.sh Further reduce number of frames used in test 2016-12-20 19:25:38 +00:00
aomdec.sh LIBVPX_TEST_DATA_PATH -> LIBAOM_TEST_DATA_PATH 2016-10-12 08:26:44 -07:00
aomenc.sh Reduce number of frames used in test 2016-12-19 23:54:25 +00:00
aq_segment_test.cc Add unit test for delta-q (aq-mode=4) 2016-10-19 11:35:40 -07:00
arf_freq_test.cc Remove obsolete control AOME_SET_ARNR_TYPE and command line flag 2016-12-13 23:23:38 +00:00
av1_convolve_optimz_test.cc Add rounding option into av1_convolve 2017-01-13 02:04:02 +00:00
av1_convolve_test.cc Add rounding option into av1_convolve 2017-01-13 02:04:02 +00:00
av1_dct_test.cc Fix the overflow of av1_fht32x32() in 2D DCT_DCT 2016-10-20 09:22:24 -07:00
av1_ext_tile_test.cc change to use AOMedia copyright notice 2016-11-29 00:01:36 +00:00
av1_fht4x4_test.cc change to use AOMedia copyright notice 2016-11-29 00:01:36 +00:00
av1_fht4x8_test.cc Fix RunAccuracyCheck failure 2017-01-10 19:13:44 +00:00
av1_fht8x4_test.cc Fix RunAccuracyCheck failure 2017-01-10 19:13:44 +00:00
av1_fht8x8_test.cc change to use AOMedia copyright notice 2016-11-29 00:01:36 +00:00
av1_fht8x16_test.cc Fix RunAccuracyCheck failure 2017-01-10 19:13:44 +00:00
av1_fht16x8_test.cc Fix RunAccuracyCheck failure 2017-01-10 19:13:44 +00:00
av1_fht16x16_test.cc Fix RunAccuracyCheck failure 2017-01-10 19:13:44 +00:00
av1_fht16x32_test.cc Fix 16x32, 32x16 rectangular transform SSE2 to match C 2017-01-13 20:33:28 +00:00
av1_fht32x16_test.cc Fix 16x32, 32x16 rectangular transform SSE2 to match C 2017-01-13 20:33:28 +00:00
av1_fwd_txfm1d_test.cc change to use AOMedia copyright notice 2016-11-29 00:01:36 +00:00
av1_fwd_txfm2d_test.cc change to use AOMedia copyright notice 2016-11-29 00:01:36 +00:00
av1_highbd_iht_test.cc High bit depth 32x32 inverse DCT_DCT transform, AVX2 2017-01-12 17:01:08 +00:00
av1_inv_txfm1d_test.cc change to use AOMedia copyright notice 2016-11-29 00:01:36 +00:00
av1_inv_txfm2d_test.cc change to use AOMedia copyright notice 2016-11-29 00:01:36 +00:00
av1_inv_txfm_test.cc Remove unused copies of transform related source code 2016-11-01 15:07:46 -07:00
av1_quantize_test.cc change to use AOMedia copyright notice 2016-11-29 00:01:36 +00:00
av1_txfm_test.cc change to use AOMedia copyright notice 2016-11-29 00:01:36 +00:00
av1_txfm_test.h change to use AOMedia copyright notice 2016-11-29 00:01:36 +00:00
av1_wedge_utils_test.cc change to use AOMedia copyright notice 2016-11-29 00:01:36 +00:00
avg_test.cc Add compiler warning flag -Wextra and fix related warnings. 2016-10-20 15:49:16 -07:00
blend_a64_mask_1d_test.cc Change to use AOM copyright notice 2016-09-02 19:52:03 +00:00
blend_a64_mask_test.cc Rename tests 2016-12-07 19:53:10 +00:00
boolcoder_test.cc boolcoder_test: fix read of uninitialized data 2016-11-05 10:48:55 -07:00
borders_test.cc Remove obsolete control AOME_SET_ARNR_TYPE and command line flag 2016-12-13 23:23:38 +00:00
clear_system_state.h Change to use AOM copyright notice 2016-09-02 19:52:03 +00:00
clpf_test.cc Disable unsupported SIMD optimisations for CLPF for 32 bit VS targets 2017-01-07 08:59:56 +00:00
codec_factory.h Add compiler warning flag -Wextra and fix related warnings. 2016-10-20 15:49:16 -07:00
convolve_test.cc Merge ext_interp and dual_filter 2017-01-07 00:50:23 +00:00
cpu_speed_test.cc Remove obsolete control AOME_SET_ARNR_TYPE and command line flag 2016-12-13 23:23:38 +00:00
datarate_test.cc Reduce time needed for some unit tests 2016-12-27 10:41:55 -08:00
dct16x16_test.cc Change to use "DISABLED_" prefix to disable a test 2016-11-17 15:57:48 +00:00
dct32x32_test.cc Fix aom_fdct32x32_avx2 output as CONFIG_AOM_HIGHBITDEPTH=1 2016-10-25 14:33:21 -07:00
decode_api_test.cc Change to use AOM copyright notice 2016-09-02 19:52:03 +00:00
decode_perf_test.cc decode_perf_test: don't have real test vectors with which to test perf 2016-11-22 18:49:42 +00:00
decode_test_driver.cc Add compiler warning flag -Wextra and fix related warnings. 2016-10-20 15:49:16 -07:00
decode_test_driver.h Add compiler warning flag -Wextra and fix related warnings. 2016-10-20 15:49:16 -07:00
decode_to_md5.sh Change md5 used in test 2017-01-10 22:42:35 +00:00
decode_with_drops.sh decode_with_drops.sh : make sample test work for av1 2016-10-03 11:13:13 -07:00
denoiser_sse2_test.cc Replace b_width_log2_lookup[] with direct block size access 2016-11-30 11:23:27 -08:00
divu_small_test.cc New experiment: Perceptual Vector Quantization from Daala 2016-11-06 22:18:01 -08:00
encode_api_test.cc Change to use AOM copyright notice 2016-09-02 19:52:03 +00:00
encode_perf_test.cc Change to use AOM copyright notice 2016-09-02 19:52:03 +00:00
encode_test_driver.cc Add compiler warning flag -Wextra and fix related warnings. 2016-10-20 15:49:16 -07:00
encode_test_driver.h Add compiler warning flag -Wextra and fix related warnings. 2016-10-20 15:49:16 -07:00
encoder_parms_get_to_decoder.cc Remove obsolete control AOME_SET_ARNR_TYPE and command line flag 2016-12-13 23:23:38 +00:00
end_to_end_test.cc Remove obsolete control AOME_SET_ARNR_TYPE and command line flag 2016-12-13 23:23:38 +00:00
error_block_test.cc Change to use AOM copyright notice 2016-09-02 19:52:03 +00:00
error_resilience_test.cc Add compiler warning flag -Wextra and fix related warnings. 2016-10-20 15:49:16 -07:00
ethread_test.cc Add an experiment to disable lpf on tile boundaries 2017-01-04 04:59:42 +00:00
examples.sh Change to use AOM copyright notice 2016-09-02 19:52:03 +00:00
fdct4x4_test.cc Fix 4x4 hybrid transform accuracy check tests 2017-01-14 01:03:45 +00:00
fdct8x8_test.cc Fix aom_fdct8x8_ssse3 in high bit depth mode 2016-10-28 10:13:43 +01:00
fht32x32_test.cc Fix 32x32 hybrid transform AVX2 to match C 2017-01-13 22:51:47 +00:00
filterintra_predictors_test.cc change to use AOMedia copyright notice 2016-11-29 00:01:36 +00:00
frame_size_tests.cc Reduce image size to avoid out of memory 2016-12-17 01:23:19 +00:00
function_equivalence_test.h test_libvpx: fix valgrind failures 2016-12-02 06:53:25 +00:00
hadamard_test.cc change to use AOMedia copyright notice 2016-11-29 00:01:36 +00:00
hbd_metrics_test.cc Change to use AOM copyright notice 2016-09-02 19:52:03 +00:00
i420_video_source.h Change to use AOM copyright notice 2016-09-02 19:52:03 +00:00
idct8x8_test.cc Change to use AOM copyright notice 2016-09-02 19:52:03 +00:00
idct_test.cc Change to use AOM copyright notice 2016-09-02 19:52:03 +00:00
intrapred_test.cc Change to use AOM copyright notice 2016-09-02 19:52:03 +00:00
ivf_video_source.h Change to use AOM copyright notice 2016-09-02 19:52:03 +00:00
level_test.cc Remove obsolete control AOME_SET_ARNR_TYPE and command line flag 2016-12-13 23:23:38 +00:00
lossless_test.cc Change to use AOM copyright notice 2016-09-02 19:52:03 +00:00
lpf_8_test.cc Fix warnings reported by -Wshadow: Part3: test/ directory 2016-10-18 17:22:58 -07:00
masked_sad_test.cc change to use AOMedia copyright notice 2016-11-29 00:01:36 +00:00
masked_variance_test.cc change to use AOMedia copyright notice 2016-11-29 00:01:36 +00:00
md5_helper.h Change to use AOM copyright notice 2016-09-02 19:52:03 +00:00
minmax_test.cc change to use AOMedia copyright notice 2016-11-29 00:01:36 +00:00
obmc_sad_test.cc Rename tests 2016-12-07 19:53:10 +00:00
obmc_variance_test.cc Rename tests 2016-12-07 19:53:10 +00:00
partial_idct_test.cc Fix warnings reported by -Wshadow: Part3: test/ directory 2016-10-18 17:22:58 -07:00
quantize_test.cc Change to use AOM copyright notice 2016-09-02 19:52:03 +00:00
realtime_test.cc change to use AOMedia copyright notice 2016-11-29 00:01:36 +00:00
register_state_check.h Change to use AOM copyright notice 2016-09-02 19:52:03 +00:00
resize_test.cc Change to use AOM copyright notice 2016-09-02 19:52:03 +00:00
sad_test.cc High bit depth motion search SAD optimization on avx2 2016-12-09 21:14:48 +00:00
scan_test.cc Refactor av1_update_neighbors 2017-01-14 02:04:30 +00:00
set_maps.sh LIBVPX_TEST_DATA_PATH -> LIBAOM_TEST_DATA_PATH 2016-10-12 08:26:44 -07:00
simd_cmp_impl.h Fix compile problems with older VS releases 2017-01-11 04:24:33 +00:00
simd_cmp_neon.cc Add framework for testing intrinsics 2017-01-07 08:59:56 +00:00
simd_cmp_sse2.cc Add framework for testing intrinsics 2017-01-07 08:59:56 +00:00
simd_cmp_sse4.cc Add framework for testing intrinsics 2017-01-07 08:59:56 +00:00
simd_cmp_ssse3.cc Add framework for testing intrinsics 2017-01-07 08:59:56 +00:00
simple_decoder.sh aomdec.sh : Make this test create files if needed to test decoder. 2016-09-09 16:39:21 -07:00
simple_encoder.sh LIBVPX_TEST_DATA_PATH -> LIBAOM_TEST_DATA_PATH 2016-10-12 08:26:44 -07:00
subtract_test.cc Refactor to use block_size_wide/high[] consistently 2016-11-30 12:02:56 -08:00
sum_squares_test.cc change to use AOMedia copyright notice 2016-11-29 00:01:36 +00:00
superframe_test.cc Add an experiment to disable lpf on tile boundaries 2017-01-04 04:59:42 +00:00
test-data.mk Removed tests and data not in use 2016-09-03 00:06:09 +00:00
test-data.sha1 Removed tests and data not in use 2016-09-03 00:06:09 +00:00
test.mk Add framework for testing intrinsics 2017-01-07 08:59:56 +00:00
test_intra_pred_speed.cc Add a new intra prediction mode "smooth". 2016-11-28 12:12:26 -08:00
test_libaom.cc Change to use aom copyright notice 2016-09-02 08:22:07 -07:00
tile_independence_test.cc Add an experiment to disable lpf on tile boundaries 2017-01-04 04:59:42 +00:00
tools_common.sh LIBVPX_TEST_DATA_PATH -> LIBAOM_TEST_DATA_PATH 2016-10-12 08:26:44 -07:00
transform_test_base.h Fix RunAccuracyCheck failure 2017-01-10 19:13:44 +00:00
twopass_encoder.sh LIBVPX_TEST_DATA_PATH -> LIBAOM_TEST_DATA_PATH 2016-10-12 08:26:44 -07:00
user_priv_test.cc change to use AOMedia copyright notice 2016-11-29 00:01:36 +00:00
util.h Change to use AOM copyright notice 2016-09-02 19:52:03 +00:00
variance_test.cc Remove some useless casts 2016-10-20 15:51:41 -07:00
video_source.h LIBVPX_TEST_DATA_PATH -> LIBAOM_TEST_DATA_PATH 2016-10-12 08:26:44 -07:00
webm_video_source.h Change to use AOM copyright notice 2016-09-02 19:52:03 +00:00
y4m_test.cc y4m_test: fix segfault if test files are missing 2016-10-11 18:20:01 -07:00
y4m_video_source.h Change to use AOM copyright notice 2016-09-02 19:52:03 +00:00
yuv_video_source.h Change to use AOM copyright notice 2016-09-02 19:52:03 +00:00