diff options
author | Ronald S. Bultje <rsbultje@gmail.com> | 2018-11-30 21:55:46 +0300 |
---|---|---|
committer | Ronald S. Bultje <rsbultje@gmail.com> | 2018-12-06 02:17:55 +0300 |
commit | 2e6c8a92d25234cb27651a76760fd2b50591bc51 (patch) | |
tree | ed8bd69180bccc608f4052a74c55d8da751319ca /src/internal.h | |
parent | 012fced26756011824236b28497114d9fa02de93 (diff) |
Change type of MC intermediates from coef to int16_t
Coef was originally chosen to accomodate 12 bits/component with
4 extra precision intermediates + some under/overflow range, but
it turns out that 12 bits/component only uses 2 extra precision
intermediates, so we don't need coef.
Diffstat (limited to 'src/internal.h')
-rw-r--r-- | src/internal.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/internal.h b/src/internal.h index 3049828..877a628 100644 --- a/src/internal.h +++ b/src/internal.h @@ -278,7 +278,7 @@ struct Dav1dTileContext { uint8_t *pal_idx; int16_t *ac; pixel *interintra, *lap; - coef *compinter; + int16_t *compinter; } scratch; ALIGN(uint8_t scratch_seg_mask[128 * 128], 32); |