diff options
author | Ronald S. Bultje <rsbultje@gmail.com> | 2018-11-02 22:39:35 +0300 |
---|---|---|
committer | Ronald S. Bultje <rsbultje@gmail.com> | 2018-11-05 19:32:35 +0300 |
commit | 4a499fd51ad6e650d067fdfd6cce07f7209c54c4 (patch) | |
tree | f776da05209b920246df6d057fd43aa491878a8b /src/tables.h | |
parent | bfdfd1aa1dfe4a067a2887be53cd335e88b52308 (diff) |
Add AVX2 implementation for SGR looprestoration
Total decoding time for first 1000 frames of TwxVOYxoukU:
after: 0m3.761s
before: 0m6.868s
Cycle times:
selfguided_3x3_8bpc_c: 438865.8
selfguided_3x3_8bpc_avx2: 112522.6
selfguided_5x5_8bpc_c: 326938.3
selfguided_5x5_8bpc_avx2: 75850.1
selfguided_mix_8bpc_c: 755980.5
selfguided_mix_8bpc_avx2: 195930.3
Diffstat (limited to 'src/tables.h')
-rw-r--r-- | src/tables.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/tables.h b/src/tables.h index 8fe7172..987126f 100644 --- a/src/tables.h +++ b/src/tables.h @@ -107,7 +107,7 @@ static const unsigned interintra_allowed_mask = extern const WarpedMotionParams dav1d_default_wm_params; extern const int16_t dav1d_sgr_params[16][4]; -extern const int16_t dav1d_sgr_x_by_xplus1[256]; +extern const int dav1d_sgr_x_by_xplus1[256]; extern const int8_t dav1d_mc_subpel_filters[5][15][8]; extern const int8_t dav1d_mc_warp_filter[][8]; |