Searched refs:v_grain (Results 1 – 4 of 4) sorted by relevance
/external/libgav1/libgav1/src/dsp/arm/ |
D | film_grain_neon.cc | 236 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/ |
D | film_grain.cc | 384 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()
|
D | film_grain.h | 87 GrainType* u_grain, GrainType* v_grain);
|
/external/libgav1/libgav1/src/dsp/ |
D | film_grain.cc | 169 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()
|