Home
last modified time | relevance | path

Searched refs:u_grain (Results 1 – 4 of 4) sorted by relevance

/external/libgav1/libgav1/src/dsp/arm/
Dfilm_grain_neon.cc235 auto* u_grain = static_cast<GrainType*>(u_grain_buffer); in ApplyAutoRegressiveFilterToChromaGrains_NEON() local
249 u_grain += chroma_width * y; in ApplyAutoRegressiveFilterToChromaGrains_NEON()
274 GetSignedSource8(u_grain + x + delta_row * chroma_width - in ApplyAutoRegressiveFilterToChromaGrains_NEON()
277 GetSignedSource8(u_grain + x + delta_row * chroma_width - in ApplyAutoRegressiveFilterToChromaGrains_NEON()
332 u_grain + x, v_grain + x, sum_u, sum_v, params.auto_regression_coeff_u, \ in ApplyAutoRegressiveFilterToChromaGrains_NEON()
362 u_grain + x + delta_row * chroma_width - auto_regression_coeff_lag); in ApplyAutoRegressiveFilterToChromaGrains_NEON()
364 GetSignedSource8(u_grain + x + delta_row * chroma_width - in ApplyAutoRegressiveFilterToChromaGrains_NEON()
415 u_grain += chroma_width; in ApplyAutoRegressiveFilterToChromaGrains_NEON()
/external/libgav1/libgav1/src/
Dfilm_grain.cc383 GrainType* u_grain, in GenerateChromaGrains() argument
387 memset(u_grain, 0, chroma_height * chroma_width * sizeof(*u_grain)); in GenerateChromaGrains()
390 GrainType* u_grain_row = u_grain; in GenerateChromaGrains()
Dfilm_grain.h87 GrainType* u_grain, GrainType* v_grain);
/external/libgav1/libgav1/src/dsp/
Dfilm_grain.cc168 auto* u_grain = static_cast<GrainType*>(u_grain_buffer); in ApplyAutoRegressiveFilterToChromaGrains_C() local
193 u_grain[(y + delta_row) * chroma_width + (x + delta_column)] * in ApplyAutoRegressiveFilterToChromaGrains_C()
218 u_grain[y * chroma_width + x] = Clip3( in ApplyAutoRegressiveFilterToChromaGrains_C()
219 u_grain[y * chroma_width + x] + RightShiftWithRounding(sum_u, shift), in ApplyAutoRegressiveFilterToChromaGrains_C()