Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/videolan/dav1d.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRonald S. Bultje <rsbultje@gmail.com>2019-09-05 21:42:36 +0300
committerRonald S. Bultje <rsbultje@gmail.com>2019-09-10 21:20:38 +0300
commit99307bf33d25d8ca3c0a6b6ce51883936de37047 (patch)
tree31ab7586f00277f95e63ed7c01ab1c197ba53333 /src/fg_apply_tmpl.c
parent04ca711268a4f3079bab7457acb45f333c24f2c3 (diff)
Y grain AVX2 implementations
fgy_32x32xn_8bpc_c: 16181.8 fgy_32x32xn_8bpc_avx2: 3231.4 gen_grain_y_ar0_8bpc_c: 108857.6 gen_grain_y_ar0_8bpc_avx2: 22826.7 gen_grain_y_ar1_8bpc_c: 168239.8 gen_grain_y_ar1_8bpc_avx2: 72117.2 gen_grain_y_ar2_8bpc_c: 266165.9 gen_grain_y_ar2_8bpc_avx2: 126281.8 gen_grain_y_ar3_8bpc_c: 448139.4 gen_grain_y_ar3_8bpc_avx2: 137047.1
Diffstat (limited to 'src/fg_apply_tmpl.c')
-rw-r--r--src/fg_apply_tmpl.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/fg_apply_tmpl.c b/src/fg_apply_tmpl.c
index 66cd498..e7ebc7a 100644
--- a/src/fg_apply_tmpl.c
+++ b/src/fg_apply_tmpl.c
@@ -92,7 +92,7 @@ void bitfn(dav1d_apply_grain)(const Dav1dFilmGrainDSPContext *const dsp,
{
const Dav1dFilmGrainData *const data = &out->frame_hdr->film_grain.data;
- entry grain_lut[3][GRAIN_HEIGHT][GRAIN_WIDTH];
+ entry grain_lut[3][GRAIN_HEIGHT + 1][GRAIN_WIDTH];
uint8_t scaling[3][SCALING_SIZE];
#if BITDEPTH != 8
const int bitdepth_max = (1 << out->p.bpc) - 1;