Searched refs:outer_thresh (Results 1 – 4 of 4) sorted by relevance
/external/libgav1/libgav1/src/dsp/ |
D | loop_filter.cc | 39 static void Vertical4(void* dest, ptrdiff_t stride, int outer_thresh, 41 static void Horizontal4(void* dest, ptrdiff_t stride, int outer_thresh, 43 static void Vertical6(void* dest, ptrdiff_t stride, int outer_thresh, 45 static void Horizontal6(void* dest, ptrdiff_t stride, int outer_thresh, 47 static void Vertical8(void* dest, ptrdiff_t stride, int outer_thresh, 49 static void Horizontal8(void* dest, ptrdiff_t stride, int outer_thresh, 51 static void Vertical14(void* dest, ptrdiff_t stride, int outer_thresh, 53 static void Horizontal14(void* dest, ptrdiff_t stride, int outer_thresh, 57 inline void AdjustThresholds(const int bitdepth, int* const outer_thresh, in AdjustThresholds() argument 59 *outer_thresh <<= bitdepth - 8; in AdjustThresholds() [all …]
|
D | dsp.h | 327 using LoopFilterFunc = void (*)(void* dst, ptrdiff_t stride, int outer_thresh,
|
/external/libgav1/libgav1/src/dsp/arm/ |
D | loop_filter_neon.cc | 43 const uint8_t outer_thresh) { in OuterThreshold() argument 49 return vcle_u8(c, vdup_n_u8(outer_thresh)); in OuterThreshold() 57 const uint8_t outer_thresh) { in NeedsFilter4() argument 60 const uint8x8_t outer_mask = OuterThreshold(p0q0, p1q1, outer_thresh); in NeedsFilter4() 65 const uint8_t hev_thresh, const uint8_t outer_thresh, in Filter4Masks() argument 74 NeedsFilter4(p0p1_q0q1, p0q0, p1q1, inner_thresh, outer_thresh); in Filter4Masks() 132 const int outer_thresh, const int inner_thresh, in Horizontal4_NEON() argument 143 Filter4Masks(p0q0, p1q1, hev_thresh, outer_thresh, inner_thresh, &hev_mask, in Horizontal4_NEON() 181 const int outer_thresh, const int inner_thresh, in Vertical4_NEON() argument 203 Filter4Masks(p1q1xp0q0.val[1], p1q1xp0q0.val[0], hev_thresh, outer_thresh, in Vertical4_NEON() [all …]
|
/external/libgav1/libgav1/src/dsp/x86/ |
D | loop_filter_sse4.cc | 53 const __m128i& outer_thresh) { in CheckOuterThreshF4() argument 60 return _mm_subs_epu8(c, outer_thresh); in CheckOuterThreshF4() 93 const __m128i& outer_thresh, in NeedsFilter4() argument 95 const __m128i outer_mask = CheckOuterThreshF4(q1q0, p1p0, outer_thresh); in NeedsFilter4() 142 void Horizontal4(void* dest, ptrdiff_t stride, int outer_thresh, in Horizontal4() argument 147 _mm_shuffle_epi8(_mm_cvtsi32_si128(outer_thresh), zero); in Horizontal4() 205 void Vertical4(void* dest, ptrdiff_t stride, int outer_thresh, int inner_thresh, in Vertical4() argument 210 _mm_shuffle_epi8(_mm_cvtsi32_si128(outer_thresh), zero); in Vertical4() 259 const __m128i& qp0, const __m128i& outer_thresh, in NeedsFilter6() argument 261 const __m128i outer_mask = CheckOuterThreshF4(q1q0, p1p0, outer_thresh); in NeedsFilter6() [all …]
|