Home
last modified time | relevance | path

Searched refs:luma_grain (Results 1 – 5 of 5) sorted by relevance

/external/libgav1/libgav1/src/dsp/arm/
Dfilm_grain_neon.cc234 const auto* luma_grain = static_cast<const GrainType*>(luma_grain_buffer); in ApplyAutoRegressiveFilterToChromaGrains_NEON() local
248 luma_grain += kLumaWidth * y; in ApplyAutoRegressiveFilterToChromaGrains_NEON()
310 luma_grain + luma_x, subsampling_x, subsampling_y, kLumaWidth); in ApplyAutoRegressiveFilterToChromaGrains_NEON()
390 luma_grain + luma_x, subsampling_x, subsampling_y, kLumaWidth); in ApplyAutoRegressiveFilterToChromaGrains_NEON()
414 luma_grain += kLumaWidth << subsampling_y; in ApplyAutoRegressiveFilterToChromaGrains_NEON()
431 auto* luma_grain = in ApplyAutoRegressiveFilterToLumaGrain_NEON() local
448 GetSignedSource8(luma_grain + x + delta_row * kLumaWidth - in ApplyAutoRegressiveFilterToLumaGrain_NEON()
451 GetSignedSource8(luma_grain + x + delta_row * kLumaWidth - in ApplyAutoRegressiveFilterToLumaGrain_NEON()
507 luma_grain + x, sum, auto_regression_coeff_y, pos, \ in ApplyAutoRegressiveFilterToLumaGrain_NEON()
529 luma_grain + x + delta_row * kLumaWidth - auto_regression_coeff_lag); in ApplyAutoRegressiveFilterToLumaGrain_NEON()
[all …]
/external/libgav1/libgav1/src/dsp/
Dfilm_grain.cc91 auto* luma_grain = static_cast<GrainType*>(luma_grain_buffer); in ApplyAutoRegressiveFilterToLumaGrain_C() local
133 sum += luma_grain[(y + delta_row) * kLumaWidth + (x + delta_column)] * in ApplyAutoRegressiveFilterToLumaGrain_C()
143 sum += luma_grain[y * kLumaWidth + (x + delta_column)] * coeff; in ApplyAutoRegressiveFilterToLumaGrain_C()
147 luma_grain[y * kLumaWidth + x] = Clip3( in ApplyAutoRegressiveFilterToLumaGrain_C()
148 luma_grain[y * kLumaWidth + x] + RightShiftWithRounding(sum, shift), in ApplyAutoRegressiveFilterToLumaGrain_C()
165 const auto* luma_grain = static_cast<const GrainType*>(luma_grain_buffer); in ApplyAutoRegressiveFilterToChromaGrains_C() local
209 luma += luma_grain[(luma_y + i) * kLumaWidth + (luma_x + j)]; in ApplyAutoRegressiveFilterToChromaGrains_C()
/external/libgav1/libgav1/src/
Dfilm_grain.h81 GrainType* luma_grain);
Dfilm_grain.cc361 GrainType* luma_grain) { in GenerateLumaGrain() argument
369 GrainType* luma_grain_row = luma_grain; in GenerateLumaGrain()
/external/libaom/libaom/aom_dsp/
Dgrain_synthesis.c575 int chroma_stride, int *luma_grain, in add_noise_to_block() argument
679 luma_grain[i * luma_grain_stride + j] + in add_noise_to_block()
690 int luma_stride, int chroma_stride, int *luma_grain, int *cb_grain, in add_noise_to_block_hbd() argument
796 luma_grain[i * luma_grain_stride + j] + in add_noise_to_block_hbd()