/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/third_party/libgav1/src/src/dsp/ |
H A D | loop_restoration.cc | 251 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 D | common.h | 55 uint16_t* wiener_buffer; member
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/libgav1/src/src/dsp/arm/ |
H A D | loop_restoration_neon.cc | 139 *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 D | loop_restoration_sse4.cc | 70 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 D | loop_restoration_neon.cc | 155 *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 D | loop_restoration_10bit_neon.cc | 113 *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 D | loop_restoration_sse4.cc | 54 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 D | loop_restoration_avx2.cc | 57 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 D | loop_restoration_10bit_avx2.cc | 55 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 D | loop_restoration_10bit_sse4.cc | 53 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 D | loop_restoration.cc | 64 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 D | common.h | 76 wiener_buffer[(kRestorationUnitHeight + kWienerFilterTaps - 1) *
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/libgav1/src/src/dsp/ |
H A D | loop_restoration.cc | 64 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 D | common.h | 76 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 D | loop_restoration_sse4.cc | 89 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 D | loop_restoration_neon.cc | 330 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 …]
|