Home
last modified time | relevance | path

Searched refs:restoration_info (Results 1 – 10 of 10) sorted by relevance

/external/libgav1/libgav1/src/dsp/
Dloop_restoration.cc147 const RestorationUnitInfo& restoration_info, const void* const source, in WienerFilter_C() argument
154 restoration_info.wiener_info.number_leading_zero_coefficients; in WienerFilter_C()
166 restoration_info.wiener_info.filter[WienerInfo::kHorizontal]; in WienerFilter_C()
213 restoration_info.wiener_info.filter[WienerInfo::kVertical]; in WienerFilter_C()
547 inline void BoxFilterProcess(const RestorationUnitInfo& restoration_info, in BoxFilterProcess() argument
557 const int sgr_proj_index = restoration_info.sgr_proj_info.index; in BoxFilterProcess()
559 const int16_t w0 = restoration_info.sgr_proj_info.multiplier[0]; in BoxFilterProcess()
560 const int16_t w1 = restoration_info.sgr_proj_info.multiplier[1]; in BoxFilterProcess()
691 inline void BoxFilterProcessPass1(const RestorationUnitInfo& restoration_info, in BoxFilterProcessPass1() argument
701 const int sgr_proj_index = restoration_info.sgr_proj_info.index; in BoxFilterProcessPass1()
[all …]
Ddsp.h401 const RestorationUnitInfo& restoration_info, const void* source,
/external/libgav1/libgav1/src/post_filter/
Dloop_restoration.cc27 const RestorationUnitInfo* const restoration_info = in ApplyLoopRestorationForOneRow() local
49 if (restoration_info[unit_column].type == kLoopRestorationTypeNone) { in ApplyLoopRestorationForOneRow()
83 const LoopRestorationType type = restoration_info[unit_column].type; in ApplyLoopRestorationForOneRow()
88 restoration_func(restoration_info[unit_column], src, stride, top_border, in ApplyLoopRestorationForOneRow()
/external/libgav1/libgav1/src/dsp/arm/
Dloop_restoration_neon.cc69 const RestorationUnitInfo& restoration_info, const int direction, in PopulateWienerCoefficients() argument
74 filter[i] = restoration_info.wiener_info.filter[direction][i]; in PopulateWienerCoefficients()
494 const RestorationUnitInfo& restoration_info, const void* const source, in WienerFilter_NEON() argument
500 restoration_info.wiener_info.number_leading_zero_coefficients; in WienerFilter_NEON()
511 PopulateWienerCoefficients(restoration_info, WienerInfo::kHorizontal, in WienerFilter_NEON()
513 PopulateWienerCoefficients(restoration_info, WienerInfo::kVertical, in WienerFilter_NEON()
2134 const RestorationUnitInfo& restoration_info, const uint8_t* src, in BoxFilterProcess() argument
2141 const int sgr_proj_index = restoration_info.sgr_proj_info.index; in BoxFilterProcess()
2143 const int16_t w0 = restoration_info.sgr_proj_info.multiplier[0]; in BoxFilterProcess()
2144 const int16_t w1 = restoration_info.sgr_proj_info.multiplier[1]; in BoxFilterProcess()
[all …]
/external/libgav1/libgav1/src/dsp/x86/
Dloop_restoration_10bit_sse4.cc432 const RestorationUnitInfo& restoration_info, const void* const source, in WienerFilter_SSE4_1() argument
438 restoration_info.wiener_info.number_leading_zero_coefficients; in WienerFilter_SSE4_1()
458 LoadLo8(restoration_info.wiener_info.filter[WienerInfo::kHorizontal]); in WienerFilter_SSE4_1()
501 restoration_info.wiener_info.filter[WienerInfo::kVertical]; in WienerFilter_SSE4_1()
2195 const RestorationUnitInfo& restoration_info, const uint16_t* src, in BoxFilterProcess() argument
2203 const int sgr_proj_index = restoration_info.sgr_proj_info.index; in BoxFilterProcess()
2205 const int16_t w0 = restoration_info.sgr_proj_info.multiplier[0]; in BoxFilterProcess()
2206 const int16_t w1 = restoration_info.sgr_proj_info.multiplier[1]; in BoxFilterProcess()
2306 inline void BoxFilterProcessPass1(const RestorationUnitInfo& restoration_info, in BoxFilterProcessPass1() argument
2317 const int sgr_proj_index = restoration_info.sgr_proj_info.index; in BoxFilterProcessPass1()
[all …]
Dloop_restoration_sse4.cc485 const RestorationUnitInfo& restoration_info, const void* const source, in WienerFilter_SSE4_1() argument
491 restoration_info.wiener_info.number_leading_zero_coefficients; in WienerFilter_SSE4_1()
511 restoration_info.wiener_info.filter[WienerInfo::kHorizontal]; in WienerFilter_SSE4_1()
565 restoration_info.wiener_info.filter[WienerInfo::kVertical]; in WienerFilter_SSE4_1()
2240 const RestorationUnitInfo& restoration_info, const uint8_t* src, in BoxFilterProcess() argument
2248 const int sgr_proj_index = restoration_info.sgr_proj_info.index; in BoxFilterProcess()
2250 const int16_t w0 = restoration_info.sgr_proj_info.multiplier[0]; in BoxFilterProcess()
2251 const int16_t w1 = restoration_info.sgr_proj_info.multiplier[1]; in BoxFilterProcess()
2351 inline void BoxFilterProcessPass1(const RestorationUnitInfo& restoration_info, in BoxFilterProcessPass1() argument
2362 const int sgr_proj_index = restoration_info.sgr_proj_info.index; in BoxFilterProcessPass1()
[all …]
Dloop_restoration_10bit_avx2.cc475 const RestorationUnitInfo& restoration_info, const void* const source, in WienerFilter_AVX2() argument
481 restoration_info.wiener_info.number_leading_zero_coefficients; in WienerFilter_AVX2()
501 LoadLo8(restoration_info.wiener_info.filter[WienerInfo::kHorizontal]); in WienerFilter_AVX2()
545 restoration_info.wiener_info.filter[WienerInfo::kVertical]; in WienerFilter_AVX2()
2827 const RestorationUnitInfo& restoration_info, const uint16_t* src, in BoxFilterProcess() argument
2835 const int sgr_proj_index = restoration_info.sgr_proj_info.index; in BoxFilterProcess()
2837 const int16_t w0 = restoration_info.sgr_proj_info.multiplier[0]; in BoxFilterProcess()
2838 const int16_t w1 = restoration_info.sgr_proj_info.multiplier[1]; in BoxFilterProcess()
2938 inline void BoxFilterProcessPass1(const RestorationUnitInfo& restoration_info, in BoxFilterProcessPass1() argument
2949 const int sgr_proj_index = restoration_info.sgr_proj_info.index; in BoxFilterProcessPass1()
[all …]
Dloop_restoration_avx2.cc486 const RestorationUnitInfo& restoration_info, const void* const source, in WienerFilter_AVX2() argument
492 restoration_info.wiener_info.number_leading_zero_coefficients; in WienerFilter_AVX2()
512 LoadLo8(restoration_info.wiener_info.filter[WienerInfo::kHorizontal]); in WienerFilter_AVX2()
561 restoration_info.wiener_info.filter[WienerInfo::kVertical]; in WienerFilter_AVX2()
2610 const RestorationUnitInfo& restoration_info, const uint8_t* src, in BoxFilterProcess() argument
2618 const int sgr_proj_index = restoration_info.sgr_proj_info.index; in BoxFilterProcess()
2620 const int16_t w0 = restoration_info.sgr_proj_info.multiplier[0]; in BoxFilterProcess()
2621 const int16_t w1 = restoration_info.sgr_proj_info.multiplier[1]; in BoxFilterProcess()
2721 inline void BoxFilterProcessPass1(const RestorationUnitInfo& restoration_info, in BoxFilterProcessPass1() argument
2732 const int sgr_proj_index = restoration_info.sgr_proj_info.index; in BoxFilterProcessPass1()
[all …]
/external/libgav1/libgav1/src/
Dpost_filter.h220 LoopRestorationInfo* restoration_info() const { return restoration_info_; } in restoration_info() function
/external/libgav1/libgav1/src/tile/
Dtile.cc2514 LoopRestorationInfo* const restoration_info = post_filter_.restoration_info(); in ReadLoopRestorationCoefficients() local
2519 if (restoration_info->PopulateUnitInfoForSuperBlock( in ReadLoopRestorationCoefficients()
2527 const int unit_id = unit_row * restoration_info->num_horizontal_units( in ReadLoopRestorationCoefficients()
2530 restoration_info->ReadUnitCoefficients( in ReadLoopRestorationCoefficients()