Home
last modified time | relevance | path

Searched refs:wiener_buffer (Results 1 – 16 of 16) sorted by relevance

/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/third_party/libgav1/src/src/dsp/
H A Dloop_restoration.cc251 auto* wiener_buffer = in WienerFilter() local
252 buffer->wiener_buffer + number_zero_coefficients_vertical * width; in WienerFilter()
269 wiener_buffer += width; in WienerFilter()
284 wiener_buffer += width; in WienerFilter()
299 wiener_buffer += width; in WienerFilter()
313 wiener_buffer += width; in WienerFilter()
320 wiener_buffer = buffer->wiener_buffer; in WienerFilter()
336 wiener_buffer += width; in WienerFilter()
351 wiener_buffer += width; in WienerFilter()
366 wiener_buffer += width; in WienerFilter()
[all …]
H A Dcommon.h55 uint16_t* wiener_buffer; member
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/libgav1/src/src/dsp/arm/
H A Dloop_restoration_neon.cc139 *wiener_buffer += 16; in WienerHorizontalTap7()
167 *wiener_buffer += 16; in WienerHorizontalTap5()
192 *wiener_buffer += 16; in WienerHorizontalTap3()
214 *wiener_buffer += 16; in WienerHorizontalTap1()
287 wiener_buffer += 16; in WienerVerticalTap7()
304 wiener_buffer += 16; in WienerVerticalTap7()
353 wiener_buffer += 16; in WienerVerticalTap5()
370 wiener_buffer += 16; in WienerVerticalTap5()
415 wiener_buffer += 16; in WienerVerticalTap3()
432 wiener_buffer += 16; in WienerVerticalTap3()
[all …]
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/libgav1/src/src/dsp/x86/
H A Dloop_restoration_sse4.cc70 StoreAligned16(wiener_buffer, d1); in WienerHorizontalTap7Kernel()
101 StoreAligned16(wiener_buffer, d1); in WienerHorizontalTap5Kernel()
129 StoreAligned16(wiener_buffer, d1); in WienerHorizontalTap3Kernel()
156 *wiener_buffer += width; in WienerHorizontalTap7()
183 *wiener_buffer += width; in WienerHorizontalTap5()
209 *wiener_buffer += width; in WienerHorizontalTap3()
229 *wiener_buffer += width; in WienerHorizontalTap1()
375 wiener_buffer += 2 * width; in WienerVerticalTap7()
412 wiener_buffer += 2 * width; in WienerVerticalTap5()
446 wiener_buffer += 2 * width; in WienerVerticalTap3()
[all …]
/dports/multimedia/libgav1/libgav1-0.17.0/src/dsp/arm/
H A Dloop_restoration_neon.cc155 *wiener_buffer += 16; in WienerHorizontalTap7()
183 *wiener_buffer += 16; in WienerHorizontalTap5()
207 *wiener_buffer += 16; in WienerHorizontalTap3()
229 *wiener_buffer += 16; in WienerHorizontalTap1()
302 wiener_buffer += 16; in WienerVerticalTap7()
319 wiener_buffer += 16; in WienerVerticalTap7()
368 wiener_buffer += 16; in WienerVerticalTap5()
385 wiener_buffer += 16; in WienerVerticalTap5()
430 wiener_buffer += 16; in WienerVerticalTap3()
447 wiener_buffer += 16; in WienerVerticalTap3()
[all …]
H A Dloop_restoration_10bit_neon.cc113 *wiener_buffer += 8; in WienerHorizontalTap7()
149 *wiener_buffer += 8; in WienerHorizontalTap5()
175 *wiener_buffer += 8; in WienerHorizontalTap3()
270 wiener_buffer += 16; in WienerVerticalTap7()
288 wiener_buffer += 16; in WienerVerticalTap7()
341 wiener_buffer += 16; in WienerVerticalTap5()
359 wiener_buffer += 16; in WienerVerticalTap5()
411 wiener_buffer += 16; in WienerVerticalTap3()
429 wiener_buffer += 16; in WienerVerticalTap3()
459 wiener_buffer += 16; in WienerVerticalTap1()
[all …]
/dports/multimedia/libgav1/libgav1-0.17.0/src/dsp/x86/
H A Dloop_restoration_sse4.cc54 StoreAligned16(wiener_buffer, d1); in WienerHorizontalClip()
132 *wiener_buffer += width; in WienerHorizontalTap7()
166 *wiener_buffer += width; in WienerHorizontalTap5()
195 *wiener_buffer += width; in WienerHorizontalTap3()
210 StoreAligned16(*wiener_buffer + x + 0, d0); in WienerHorizontalTap1()
215 *wiener_buffer += width; in WienerHorizontalTap1()
361 wiener_buffer += 2 * width; in WienerVerticalTap7()
398 wiener_buffer += 2 * width; in WienerVerticalTap5()
432 wiener_buffer += 2 * width; in WienerVerticalTap3()
472 wiener_buffer += 2 * width; in WienerVerticalTap1()
[all …]
H A Dloop_restoration_avx2.cc57 StoreAligned32(wiener_buffer, d1); in WienerHorizontalClip()
136 *wiener_buffer += width; in WienerHorizontalTap7()
165 *wiener_buffer += width; in WienerHorizontalTap5()
193 *wiener_buffer += width; in WienerHorizontalTap3()
209 StoreAligned64(*wiener_buffer + x, d); in WienerHorizontalTap1()
213 *wiener_buffer += width; in WienerHorizontalTap1()
360 wiener_buffer += 2 * width; in WienerVerticalTap7()
398 wiener_buffer += 2 * width; in WienerVerticalTap5()
433 wiener_buffer += 2 * width; in WienerVerticalTap3()
473 wiener_buffer += 2 * width; in WienerVerticalTap1()
[all …]
H A Dloop_restoration_10bit_avx2.cc55 StoreAligned32(wiener_buffer, d1); in WienerHorizontalClip()
75 WienerHorizontalClip(madds, wiener_buffer); in WienerHorizontalTap7Kernel()
96 WienerHorizontalClip(madds, wiener_buffer); in WienerHorizontalTap5Kernel()
133 *wiener_buffer += width; in WienerHorizontalTap7()
157 *wiener_buffer += width; in WienerHorizontalTap5()
178 *wiener_buffer += width; in WienerHorizontalTap3()
195 *wiener_buffer += width; in WienerHorizontalTap1()
357 wiener_buffer += 2 * width; in WienerVerticalTap7()
392 wiener_buffer += 2 * width; in WienerVerticalTap5()
426 wiener_buffer += 2 * width; in WienerVerticalTap3()
[all …]
H A Dloop_restoration_10bit_sse4.cc53 StoreAligned16(wiener_buffer, d1); in WienerHorizontalClip()
92 *wiener_buffer += width; in WienerHorizontalTap7()
131 *wiener_buffer += width; in WienerHorizontalTap5()
157 *wiener_buffer += width; in WienerHorizontalTap3()
170 StoreAligned16(*wiener_buffer + x, d); in WienerHorizontalTap1()
174 *wiener_buffer += width; in WienerHorizontalTap1()
311 wiener_buffer += 2 * width; in WienerVerticalTap7()
348 wiener_buffer += 2 * width; in WienerVerticalTap5()
383 wiener_buffer += 2 * width; in WienerVerticalTap3()
419 wiener_buffer += 2 * width; in WienerVerticalTap1()
[all …]
/dports/multimedia/libgav1/libgav1-0.17.0/src/dsp/
H A Dloop_restoration.cc64 int16_t** wiener_buffer) { in WienerHorizontal() argument
86 *wiener_buffer += width; in WienerHorizontal()
107 (wiener_buffer[k * width + x] + in WienerVertical()
114 wiener_buffer += width; in WienerVertical()
183 &wiener_buffer); in WienerFilter_C()
192 &wiener_buffer); in WienerFilter_C()
201 &wiener_buffer); in WienerFilter_C()
211 &wiener_buffer); in WienerFilter_C()
221 memcpy(wiener_buffer, wiener_buffer - width, in WienerFilter_C()
222 sizeof(*wiener_buffer) * width); in WienerFilter_C()
[all …]
H A Dcommon.h76 wiener_buffer[(kRestorationUnitHeight + kWienerFilterTaps - 1) *
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/libgav1/src/src/dsp/
H A Dloop_restoration.cc64 int16_t** wiener_buffer) { in WienerHorizontal() argument
86 *wiener_buffer += width; in WienerHorizontal()
107 (wiener_buffer[k * width + x] + in WienerVertical()
114 wiener_buffer += width; in WienerVertical()
175 &wiener_buffer); in WienerFilter_C()
183 &wiener_buffer); in WienerFilter_C()
191 &wiener_buffer); in WienerFilter_C()
200 &wiener_buffer); in WienerFilter_C()
214 memcpy(wiener_buffer, wiener_buffer - width, in WienerFilter_C()
215 sizeof(*wiener_buffer) * width); in WienerFilter_C()
[all …]
H A Dcommon.h76 wiener_buffer[(kRestorationUnitHeight + kWienerFilterTaps - 1) *
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/third_party/libgav1/src/src/dsp/x86/
H A Dloop_restoration_sse4.cc89 auto* wiener_buffer = buffer->wiener_buffer; in WienerFilter_SSE4_1() local
154 StoreLo8(&wiener_buffer[x], v_b); in WienerFilter_SSE4_1()
158 wiener_buffer += buffer_stride; in WienerFilter_SSE4_1()
161 wiener_buffer = buffer->wiener_buffer; in WienerFilter_SSE4_1()
183 const __m128i v_wb_0 = LoadLo8(&wiener_buffer[0 * buffer_stride + x]); in WienerFilter_SSE4_1()
184 const __m128i v_wb_1 = LoadLo8(&wiener_buffer[1 * buffer_stride + x]); in WienerFilter_SSE4_1()
185 const __m128i v_wb_2 = LoadLo8(&wiener_buffer[2 * buffer_stride + x]); in WienerFilter_SSE4_1()
186 const __m128i v_wb_3 = LoadLo8(&wiener_buffer[3 * buffer_stride + x]); in WienerFilter_SSE4_1()
187 const __m128i v_wb_4 = LoadLo8(&wiener_buffer[4 * buffer_stride + x]); in WienerFilter_SSE4_1()
188 const __m128i v_wb_5 = LoadLo8(&wiener_buffer[5 * buffer_stride + x]); in WienerFilter_SSE4_1()
[all …]
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/third_party/libgav1/src/src/dsp/arm/
H A Dloop_restoration_neon.cc330 int16_t* wiener_buffer = reinterpret_cast<int16_t*>(buffer->wiener_buffer); in WienerFilter_NEON() local
350 vst1q_s16(wiener_buffer + x, a); in WienerFilter_NEON()
354 wiener_buffer += width; in WienerFilter_NEON()
357 wiener_buffer = reinterpret_cast<int16_t*>(buffer->wiener_buffer); in WienerFilter_NEON()
375 wiener_buffer += width; in WienerFilter_NEON()
474 wiener_buffer += width; in WienerFilter_NEON()
477 wiener_buffer = reinterpret_cast<int16_t*>(buffer->wiener_buffer); in WienerFilter_NEON()
493 wiener_buffer += width; in WienerFilter_NEON()
582 wiener_buffer += width; in WienerFilter_NEON()
585 wiener_buffer = reinterpret_cast<int16_t*>(buffer->wiener_buffer); in WienerFilter_NEON()
[all …]