Home
last modified time | relevance | path

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

/external/libgav1/libgav1/src/dsp/arm/
Dfilm_grain_neon.cc236 auto* v_grain = static_cast<GrainType*>(v_grain_buffer); in ApplyAutoRegressiveFilterToChromaGrains_NEON() local
250 v_grain += chroma_width * y; in ApplyAutoRegressiveFilterToChromaGrains_NEON()
280 GetSignedSource8(v_grain + x + delta_row * chroma_width - in ApplyAutoRegressiveFilterToChromaGrains_NEON()
283 GetSignedSource8(v_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()
367 v_grain + x + delta_row * chroma_width - auto_regression_coeff_lag); in ApplyAutoRegressiveFilterToChromaGrains_NEON()
369 GetSignedSource8(v_grain + x + delta_row * chroma_width - in ApplyAutoRegressiveFilterToChromaGrains_NEON()
416 v_grain += chroma_width; in ApplyAutoRegressiveFilterToChromaGrains_NEON()
/external/libgav1/libgav1/src/
Dfilm_grain.cc384 GrainType* v_grain) { in GenerateChromaGrains() argument
405 memset(v_grain, 0, chroma_height * chroma_width * sizeof(*v_grain)); in GenerateChromaGrains()
407 GrainType* v_grain_row = v_grain; in GenerateChromaGrains()
Dfilm_grain.h87 GrainType* u_grain, GrainType* v_grain);
/external/libgav1/libgav1/src/dsp/
Dfilm_grain.cc169 auto* v_grain = static_cast<GrainType*>(v_grain_buffer); in ApplyAutoRegressiveFilterToChromaGrains_C() local
196 v_grain[(y + delta_row) * chroma_width + (x + delta_column)] * in ApplyAutoRegressiveFilterToChromaGrains_C()
221 v_grain[y * chroma_width + x] = Clip3( in ApplyAutoRegressiveFilterToChromaGrains_C()
222 v_grain[y * chroma_width + x] + RightShiftWithRounding(sum_v, shift), in ApplyAutoRegressiveFilterToChromaGrains_C()