Home
last modified time | relevance | path

Searched refs:kSuperResFilterTaps (Results 1 – 6 of 6) sorted by relevance

/external/libgav1/libgav1/src/dsp/arm/
Dsuper_res_neon.cc42 uint8x16_t d[kSuperResFilterTaps / 2]; in SuperResCoefficients_NEON()
66 inline uint8x8_t SuperRes(const uint8x8_t src[kSuperResFilterTaps], in SuperRes() argument
68 uint8x16_t f[kSuperResFilterTaps / 2]; in SuperRes()
69 for (int i = 0; i < kSuperResFilterTaps / 2; ++i, *coefficients += 16) { in SuperRes()
89 auto* src = static_cast<uint8_t*>(source) - DivideBy2(kSuperResFilterTaps); in SuperRes_NEON()
95 ExtendLine<uint8_t>(src + DivideBy2(kSuperResFilterTaps), downscaled_width, in SuperRes_NEON()
198 inline uint16x8_t SuperRes(const uint16x8_t src[kSuperResFilterTaps], in SuperRes() argument
200 uint16x8_t f[kSuperResFilterTaps]; in SuperRes()
201 for (int i = 0; i < kSuperResFilterTaps; ++i, *coefficients += 8) { in SuperRes()
242 auto* src = static_cast<uint16_t*>(source) - DivideBy2(kSuperResFilterTaps); in SuperRes_NEON()
[all …]
/external/libgav1/libgav1/src/dsp/x86/
Dsuper_res_sse4.cc37 kNegativeUpscaleFilter[kSuperResFilterShifts][kSuperResFilterTaps] = {
98 auto* src = static_cast<uint8_t*>(source) - DivideBy2(kSuperResFilterTaps); in SuperRes_SSE4_1()
104 ExtendLine<uint8_t>(src + DivideBy2(kSuperResFilterTaps), downscaled_width, in SuperRes_SSE4_1()
177 kUpscaleFilter[kSuperResFilterShifts][kSuperResFilterTaps] = {
235 auto* src = static_cast<uint16_t*>(source) - DivideBy2(kSuperResFilterTaps); in SuperRes_SSE4_1()
241 ExtendLine<uint16_t>(src + DivideBy2(kSuperResFilterTaps), downscaled_width, in SuperRes_SSE4_1()
/external/libgav1/libgav1/src/dsp/
Dsuper_res.cc34 auto* src = static_cast<Pixel*>(source) - DivideBy2(kSuperResFilterTaps); in SuperRes_C()
38 ExtendLine<Pixel>(src + DivideBy2(kSuperResFilterTaps), downscaled_width, in SuperRes_C()
/external/libgav1/libgav1/src/utils/
Dconstants.h126 kSuperResFilterTaps = 8, enumerator
772 [kSuperResFilterTaps];
Dconstants.cc201 kUpscaleFilterUnsigned[kSuperResFilterShifts][kSuperResFilterTaps] = {
/external/libgav1/libgav1/src/
Ddecoder_impl.cc1368 kSuperResFilterTaps * Align(frame_header.upscaled_width, 16) * in DecodeTiles()
1377 kSuperResFilterTaps * in DecodeTiles()