aom/test
Scott LaVarnway 696fa52eaa Added vp9_sad64x64_neon(), vp9_sad32x32_neon()
and vp9_sad16x16_neon()

On a Nexus 7, vpxenc (in realtime mode, speed -6)
reported a performance improvement of ~17%.

Change-Id: I91e070cde2973451083d3f3d63b49b7886de9a85
2014-07-16 12:54:46 -07:00
..
android Merge "Android NDK support for x86 and mips" 2014-05-07 08:54:13 -07:00
acm_random.h Add test for partial inverse transforms 2013-12-16 22:01:02 -08:00
active_map_test.cc Add an active map test. 2014-03-12 14:34:34 -07:00
altref_test.cc encode_test_driver: check for fatal failures 2013-06-25 17:57:52 -07:00
aq_segment_test.cc In-frame q adjustment for cyclic background refresh. 2014-03-18 10:59:21 -07:00
borders_test.cc Revert "Force ARNR filtering to be centered on the ARF frame" 2014-04-29 11:04:01 -07:00
clear_system_state.h test/: remove unnecessary extern "C"s 2014-01-23 19:42:59 -08:00
codec_factory.h Add VP9 decoder support for external frame buffers 2014-02-13 13:14:19 -08:00
config_test.cc Add missing virtual destructors to tests. 2014-03-12 14:51:42 -07:00
convolve_test.cc convolve: disable avx2 variants 2014-06-09 18:42:03 -07:00
cpu_speed_test.cc Add a CPU speed test with screen content. 2014-06-27 10:26:17 -07:00
cq_test.cc cq_test.cc: Use size_t for file size and unsigned int for target bitrate. 2014-02-20 12:51:36 -08:00
datarate_test.cc Decide the partitioning threshold from the variance histogram 2014-06-30 09:36:23 -07:00
dct16x16_test.cc vp9_f(dct|ht): disable avx2 variants 2014-06-09 18:48:11 -07:00
dct32x32_test.cc Rework unit test for 8x8 transformation 2014-06-03 14:20:47 -07:00
decode_perf_test.cc test/decode_perf_test: fix msvc build 2013-12-18 18:34:32 -08:00
decode_test_driver.cc Merge "decode_test_driver: check HasFailure() in RunLoop" 2014-06-25 10:44:36 -07:00
decode_test_driver.h Add unit test to test user_priv parameter. 2014-06-24 11:20:43 -07:00
decode_to_md5.sh example tests: Make failures due to incorrect bin path easier to diagnose. 2014-06-16 10:57:00 -07:00
decode_with_drops.sh example tests: Make failures due to incorrect bin path easier to diagnose. 2014-06-16 10:57:00 -07:00
encode_test_driver.cc cleanup cpplint warnings 2013-09-06 10:13:49 -07:00
encode_test_driver.h Add an active map test. 2014-03-12 14:34:34 -07:00
error_resilience_test.cc error_resilience_test renaming -> Suffix Large 2014-03-13 06:09:02 -07:00
examples.sh Add make target for running example tests. 2014-05-15 21:35:01 -07:00
external_frame_buffer_test.cc Enable tests using WebM files only if webm_io is enabled 2014-04-23 19:10:43 -07:00
fdct4x4_test.cc dct4x4_test: add missing avx2 functions 2014-06-09 18:42:03 -07:00
fdct8x8_test.cc fdct8x8_test: add missing avx2 functions 2014-06-09 18:42:03 -07:00
i420_video_source.h tests: fix a few msvc warnings 2014-01-29 15:48:45 -08:00
idct8x8_test.cc test/: remove some unnecessary extern "C"s 2014-01-18 13:14:14 -08:00
idct_test.cc test/: remove some unnecessary extern "C"s 2014-01-18 13:14:14 -08:00
intrapred_test.cc intrapred_test: fix inheritance 2014-03-18 19:25:31 -07:00
invalid_file_test.cc Add a test that tests invalid partitions for profile 1 2014-07-01 15:37:26 -07:00
ivf_video_source.h video_source.h: Minor clean up. 2014-02-19 14:17:55 -08:00
keyframe_test.cc Add missing virtual destructors to tests. 2014-03-12 14:51:42 -07:00
md5_helper.h Reverting "Adds support for reading and writing 10/12-bit y4m" for now because of Mac Build Failure. 2014-07-02 22:23:38 -07:00
partial_idct_test.cc Enable unit test for partial 16x16 inverse 2D-DCT 2014-06-03 19:06:39 -07:00
postproc.sh example tests: Make failures due to incorrect bin path easier to diagnose. 2014-06-16 10:57:00 -07:00
pp_filter_test.cc tests: use consistent case for VP[89] 2014-03-25 15:23:23 -07:00
register_state_check.h Only build neon assembly for armv7 targets 2014-05-12 08:52:02 -07:00
resize_test.cc resize_test: use const_iterator where appropriate 2014-01-31 20:11:55 -08:00
resize_util.sh example tests: Make failures due to incorrect bin path easier to diagnose. 2014-06-16 10:57:00 -07:00
sad_test.cc Added vp9_sad64x64_neon(), vp9_sad32x32_neon() 2014-07-16 12:54:46 -07:00
set_roi.cc tests: use consistent case for VP[89] 2014-03-25 15:23:23 -07:00
simple_decoder.sh example tests: Make failures due to incorrect bin path easier to diagnose. 2014-06-16 10:57:00 -07:00
simple_encoder.sh example tests: Make failures due to incorrect bin path easier to diagnose. 2014-06-16 10:57:00 -07:00
sixtap_predict_test.cc Disable sixtap_predict_test for neon. 2014-03-10 10:00:17 -07:00
subtract_test.cc Only build neon assembly for armv7 targets 2014-05-12 08:52:02 -07:00
superframe_test.cc Add missing virtual destructors to tests. 2014-03-12 14:51:42 -07:00
svc_test.cc Merge "[spatial svc] Remove encoding modes since we only need one mode at this time." 2014-06-27 11:48:22 -07:00
test-data.sha1 Reverting "Adds support for reading and writing 10/12-bit y4m" for now because of Mac Build Failure. 2014-07-02 22:23:38 -07:00
test.mk Reverting "Adds support for reading and writing 10/12-bit y4m" for now because of Mac Build Failure. 2014-07-02 22:23:38 -07:00
test_libvpx.cc test/: remove unnecessary extern "C"s 2014-01-23 19:42:59 -08:00
test_vector_test.cc Enable tests using WebM files only if webm_io is enabled 2014-04-23 19:10:43 -07:00
test_vectors.cc Add a new yuv444 testvector. 2014-07-01 11:03:17 -07:00
test_vectors.h Automatically count test vectors and make the tables const. 2014-03-27 15:33:22 -07:00
tile_independence_test.cc test/: remove some unnecessary extern "C"s 2014-01-18 13:14:14 -08:00
tools_common.sh example tests: Make failures due to incorrect bin path easier to diagnose. 2014-06-16 10:57:00 -07:00
twopass_encoder.sh example tests: Make failures due to incorrect bin path easier to diagnose. 2014-06-16 10:57:00 -07:00
user_priv_test.cc Revert "Revert "Revert 3 patches from Hangyu to get Chrome to build:"" 2014-06-27 19:46:27 -07:00
util.h Removing PARAMS macro for consistency 2013-11-19 09:28:18 -08:00
variance_test.cc vp9_sub_pixel_*variance*: disable avx2 variants 2014-06-10 16:11:15 -07:00
video_source.h Reverting "Adds support for reading and writing 10/12-bit y4m" for now because of Mac Build Failure. 2014-07-02 22:23:38 -07:00
vp8_boolcoder_test.cc Add VPXD_SET_DECRYPTOR support to the VP9 decoder. 2014-04-23 16:11:54 -07:00
vp8_decrypt_test.cc Add VPXD_SET_DECRYPTOR support to the VP9 decoder. 2014-04-23 16:11:54 -07:00
vp8_fdct4x4_test.cc tests: use consistent case for VP[89] 2014-03-25 15:23:23 -07:00
vp8cx_set_ref.sh example tests: Make failures due to incorrect bin path easier to diagnose. 2014-06-16 10:57:00 -07:00
vp9_boolcoder_test.cc Add VPXD_SET_DECRYPTOR support to the VP9 decoder. 2014-04-23 16:11:54 -07:00
vp9_decrypt_test.cc Add VPXD_SET_DECRYPTOR support to the VP9 decoder. 2014-04-23 16:11:54 -07:00
vp9_lossless_test.cc Add a test using VP9E_SET_LOSSLESS 2014-06-27 21:01:17 -07:00
vp9_spatial_svc_encoder.sh example tests: Make failures due to incorrect bin path easier to diagnose. 2014-06-16 10:57:00 -07:00
vp9_subtract_test.cc test/: remove unnecessary extern "C"s 2014-01-23 19:42:59 -08:00
vp9_thread_test.cc update vp9_thread.[hc] 2014-07-01 00:39:10 -07:00
vpx_temporal_svc_encoder.sh example tests: Make failures due to incorrect bin path easier to diagnose. 2014-06-16 10:57:00 -07:00
vpxdec.sh Move shared test variables to tools_common.sh. 2014-04-23 17:18:56 -07:00
vpxenc.sh Move shared test variables to tools_common.sh. 2014-04-23 17:18:56 -07:00
webm_video_source.h test/WebMVideoSource: fix WebMInputContext leak 2014-04-19 09:29:26 -07:00
y4m_video_source.h Reverting "Adds support for reading and writing 10/12-bit y4m" for now because of Mac Build Failure. 2014-07-02 22:23:38 -07:00