vpx/test
Johann 4ebb9a36f1 dct tests: run all possible sizes in one test
Modify fdct4x4_test.cc to support all size combinations. This does not
add any new tests and in fact fails a few. There were minimal changes
made to the tests so it's not entirely surprising that some of the
larger 12 bit transforms are failing since it was initially only used
for 4x4.

In follow up patches the tests in fdct8x8_test.cc, dct16x16_test.cc and
dct32x32_test.cc will be evaluated and moved to dct_test.cc.

BUG=webm:1424

Change-Id: I72a23430f457d7fae8c91e706adc0e77c25abc8f
2017-06-19 15:39:35 -07:00
..
android test/android/Android.mk: fix build w/ENABLE_SHARED=0 2015-06-09 19:27:20 -07:00
acm_random.h test: apply clang-format 2016-07-27 01:58:52 +00:00
active_map_refresh_test.cc test: apply clang-tidy google-readability-braces-around-statements 2016-08-05 20:02:28 -07:00
active_map_test.cc test: apply clang-format 2016-07-27 01:58:52 +00:00
add_noise_test.cc test: apply clang-format 2016-07-27 01:58:52 +00:00
alt_ref_aq_segment_test.cc Add --alt-ref-aq=<int> option 2016-08-24 15:49:25 -07:00
altref_test.cc altref test: comment out 'pass' 2016-09-15 17:45:47 -07:00
aq_segment_test.cc test: apply clang-format 2016-07-27 01:58:52 +00:00
avg_test.cc consolidate block_error functions 2017-02-24 05:25:26 +00:00
blockiness_test.cc test: apply clang-tidy google-readability-braces-around-statements 2016-08-05 20:02:28 -07:00
borders_test.cc test: apply clang-format 2016-07-27 01:58:52 +00:00
buffer.h buffer.h: allow declaring an alignment 2017-06-09 11:03:15 -07:00
byte_alignment_test.cc test: apply clang-format 2016-07-27 01:58:52 +00:00
clear_system_state.h test: apply clang-format 2016-07-27 01:58:52 +00:00
codec_factory.h vp9_bitstream: Encode tiles in parallel 2016-10-21 17:35:03 -07:00
comp_avg_pred_test.cc buffer.h: allow declaring an alignment 2017-06-09 11:03:15 -07:00
config_test.cc test: apply clang-format 2016-07-27 01:58:52 +00:00
consistency_test.cc test: apply clang-format 2016-07-27 01:58:52 +00:00
convolve_test.cc High bit depth inter prediction horizontal/vertical filters AVX2 2017-05-03 12:18:01 -07:00
cpu_speed_test.cc test: apply clang-format 2016-07-27 01:58:52 +00:00
cq_test.cc test: apply clang-format 2016-07-27 01:58:52 +00:00
cx_set_ref.sh Make set_reference control API work in VP9 2016-07-01 17:58:02 -07:00
datarate_test.cc vp9: Modify ChangingDropFrameThresh unittest. 2017-05-17 09:38:21 -07:00
dct16x16_test.cc fdct16x16 neon optimization 2017-06-07 14:59:55 -07:00
dct32x32_test.cc Update highbd idct functions arguments to use uint16_t dst 2017-05-03 13:59:16 -07:00
dct_test.cc dct tests: run all possible sizes in one test 2017-06-19 15:39:35 -07:00
decode_api_test.cc VPX_CODEC_CAP_HIGHBITDEPTH for decoder interface 2017-02-28 17:10:34 -08:00
decode_perf_test.cc *_perf_test.cc: correct DoDecode signature 2016-08-05 20:21:02 -07:00
decode_svc_test.cc vp9-svc: Add unittest for svc-decoding. 2016-11-05 01:29:51 +00:00
decode_test_driver.cc Merge changes from topic 'clang-tidy' 2016-08-08 20:12:42 +00:00
decode_test_driver.h test/decode_test_driver: rm unused deadline member 2016-08-04 23:36:53 -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
encode_api_test.cc VPX_CODEC_CAP_HIGHBITDEPTH for decoder interface 2017-02-28 17:10:34 -08:00
encode_perf_test.cc *_perf_test.cc: correct DoDecode signature 2016-08-05 20:21:02 -07:00
encode_test_driver.cc Add the multi-threaded first pass encoder unit test 2017-01-20 10:06:24 -08:00
encode_test_driver.h Add the multi-threaded first pass encoder unit test 2017-01-20 10:06:24 -08:00
error_resilience_test.cc Add compiler warning flag -Wextra and fix related warnings. 2016-09-27 12:05:01 -07:00
examples.sh stress.sh: Runs multiple libvpx encodes and decodes in parallel 2016-11-16 06:59:26 -08:00
external_frame_buffer_test.cc tests: use scoped_ptr for local video source vars 2016-08-08 14:43:14 -07:00
fdct8x8_test.cc Merge changes I0cfe4117,I3581d80d,Ida62c941 2017-05-08 16:15:57 +00:00
frame_size_tests.cc test: apply clang-format 2016-07-27 01:58:52 +00:00
hadamard_test.cc Add Hadamard for Power8 2017-03-15 23:46:18 -03:00
i420_video_source.h test: apply clang-format 2016-07-27 01:58:52 +00:00
idct8x8_test.cc test: apply clang-tidy google-readability-braces-around-statements 2016-08-05 20:02:28 -07:00
idct_test.cc idct_test: don't use std::nothrow anymore 2017-06-09 11:09:06 -07:00
invalid_file_test.cc vp8_decode_frame: fix oob read on truncated key frame 2017-06-08 23:16:04 +00:00
ivf_video_source.h test: apply clang-format 2016-07-27 01:58:52 +00:00
keyframe_test.cc test: apply clang-tidy google-readability-braces-around-statements 2016-08-05 20:02:28 -07:00
level_test.cc Add "Large" label to VP9 target level tests 2017-01-10 17:29:43 -08:00
lpf_test.cc [vpx highbd lpf NEON 6/6] vertical 16 2016-10-11 22:59:19 -07:00
md5_helper.h test: apply clang-format 2016-07-27 01:58:52 +00:00
minmax_test.cc Add mips msa vpx_minmax_8x8 function 2017-01-31 10:00:43 +05:30
partial_idct_test.cc partial_idct_test,InitInput: fix rollover in mult 2017-05-24 15:27:38 +02:00
postproc.sh sh tests: Add support for running tested programs within another program. 2014-07-10 15:32:01 -07:00
pp_filter_test.cc buffer.h: split out init 2017-06-06 15:02:50 -07:00
predict_test.cc vp8: remove mmx functions 2016-09-29 15:25:27 -07:00
quantize_test.cc Merge "mips msa vp8 quantize optimization" 2015-07-31 03:44:03 +00:00
realtime_test.cc test: apply clang-format 2016-07-27 01:58:52 +00:00
register_state_check.h avoid redefining WIN32_LEAN_AND_MEAN 2016-11-22 15:15:53 -08:00
resize_test.cc test: apply clang-format 2016-07-27 01:58:52 +00: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 ppc: Add vpx_sadnxmx4d_vsx for n,m = {8, 16, 32 ,64} 2017-05-24 13:27:09 +00:00
set_maps.sh Add basic tests for the set_maps example. 2014-08-18 15:40:46 -07:00
set_roi.cc test: apply clang-format 2016-07-27 01:58:52 +00: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
stress.sh stress.sh: add vp9_stress_test_row_mt 2017-02-28 15:09:30 -08:00
sum_squares_test.cc Add mips msa sum_squares_2d_i16 function 2017-01-31 12:22:43 +00:00
superframe_test.cc test: apply clang-format 2016-07-27 01:58:52 +00:00
svc_test.cc svc_test: fix two warnings 2016-11-28 12:53:39 -08:00
temporal_filter_test.cc buffer.h: split out init 2017-06-06 15:02:50 -07:00
test_intra_pred_speed.cc ppc: h predictor 8x8 2017-04-19 19:57:51 -07:00
test_libvpx.cc test: apply clang-tidy google-readability-braces-around-statements 2016-08-05 20:02:28 -07:00
test_vector_test.cc disable VP9MultiThreadedFrameParallel tests 2017-02-16 12:56:04 -08:00
test_vectors.cc vp9-svc: Add unittest for svc-decoding. 2016-11-05 01:29:51 +00:00
test_vectors.h vp9-svc: Add unittest for svc-decoding. 2016-11-05 01:29:51 +00:00
test-data.mk vp8_decode_frame: fix oob read on truncated key frame 2017-06-08 23:16:04 +00:00
test-data.sha1 vp8_decode_frame: fix oob read on truncated key frame 2017-06-08 23:16:04 +00:00
test.mk dct tests: run all possible sizes in one test 2017-06-19 15:39:35 -07:00
tile_independence_test.cc test: apply clang-format 2016-07-27 01:58:52 +00:00
tools_common.sh vpxenc.sh: Add basic vp9 multithread encode test. 2015-06-23 18:30:52 -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-07-27 01:58:52 +00:00
util.h test: apply clang-tidy google-readability-braces-around-statements 2016-08-05 20:02:28 -07:00
variance_test.cc sub pel avg variance neon: 4x block sizes 2017-05-22 14:40:05 -07:00
video_source.h avoid redefining WIN32_LEAN_AND_MEAN 2016-11-22 15:15:53 -08:00
vp8_boolcoder_test.cc test: apply clang-format 2016-07-27 01:58:52 +00:00
vp8_decrypt_test.cc test: apply clang-format 2016-07-27 01:58:52 +00:00
vp8_denoiser_sse2_test.cc test: apply clang-format 2016-07-27 01:58:52 +00:00
vp8_fdct4x4_test.cc vp8_fdct4x4 test: fix segfault again 2017-02-22 18:29:11 +00:00
vp8_fragments_test.cc test: apply clang-format 2016-07-27 01:58:52 +00:00
vp8_multi_resolution_encoder.sh test/vp8_multi_resolution_encoder.sh: Add missing devnull redirect. 2014-08-28 10:49:33 -07:00
vp9_arf_freq_test.cc test: apply clang-tidy google-readability-braces-around-statements 2016-08-05 20:02:28 -07:00
vp9_block_error_test.cc consolidate block_error functions 2017-02-24 05:25:26 +00:00
vp9_boolcoder_test.cc test: apply clang-format 2016-07-27 01:58:52 +00:00
vp9_decrypt_test.cc test: apply clang-format 2016-07-27 01:58:52 +00:00
vp9_denoiser_test.cc vp9: Neon optimization for denoiser. Add unit tests. 2017-05-05 16:40:52 -07:00
vp9_encoder_parms_get_to_decoder.cc tests: use scoped_ptr for local video source vars 2016-08-08 14:43:14 -07:00
vp9_end_to_end_test.cc tests: use scoped_ptr for local video source vars 2016-08-08 14:43:14 -07:00
vp9_ethread_test.cc Make the row based multi-threaded encoder deterministic 2017-04-24 16:28:27 -07:00
vp9_frame_parallel_test.cc disable VP9MultiThreadedFrameParallel tests 2017-02-16 12:56:04 -08:00
vp9_intrapred_test.cc ppc: Add the intra predictor tests 2017-04-19 20:21:40 -07:00
vp9_lossless_test.cc test: apply clang-format 2016-07-27 01:58:52 +00:00
vp9_motion_vector_test.cc VP9 motion vector unit test 2017-04-06 00:50:56 +00:00
vp9_quantize_test.cc test: apply clang-format 2016-07-27 01:58:52 +00:00
vp9_skip_loopfilter_test.cc test: apply clang-format 2016-07-27 01:58:52 +00:00
vp9_spatial_svc_encoder.sh vp9_spatial_svc_encoder.sh: fix command line param 2015-11-05 15:22:39 -08:00
vp9_subtract_test.cc test: apply clang-format 2016-07-27 01:58:52 +00:00
vp9_thread_test.cc test: apply clang-format 2016-07-27 01:58:52 +00:00
vpx_scale_test.cc vpx_scale_test: fix segfault on alloc failure 2017-04-29 13:12:53 -07:00
vpx_temporal_svc_encoder.sh Fix vp8 race when build --enable-vp9-highbitdepth. 2017-05-26 09:45:01 -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-07-27 01:58:52 +00:00
y4m_test.cc y4m_test: init members in the constructor 2016-08-08 14:27:34 -07:00
y4m_video_source.h test: apply clang-format 2016-07-27 01:58:52 +00:00
yuv_video_source.h test: apply clang-tidy google-readability-braces-around-statements 2016-08-05 20:02:28 -07:00