Home
last modified time | relevance | path

Searched +refs:sad +refs:u (Results 1 – 25 of 2185) sorted by relevance

12345678910>>...88

/dports/multimedia/xvid/xvidcore/src/motion/
H A Dsad.c87 return sad; in sad16_c()
117 return sad; in sad16bi_c()
147 return sad; in sad8bi_c()
229 return sad[0]+sad[1]+sad[2]+sad[3]; in sad16v_c()
242 return sad[0]+sad[1]+sad[2]+sad[3]; in sad32v_c()
385 uint16_t u = abs(cur[j*8+i] - ref[j*8+i]) << 4; in sseh8_16bit_c() local
388 if (u < thresh) in sseh8_16bit_c()
389 u = 0; /* The error is not perceivable */ in sseh8_16bit_c()
391 u -= thresh; in sseh8_16bit_c()
393 u = ((u + iCSF_Round[j*8 + i]) * iCSF_Coeff[j*8 + i]) >> 16; in sseh8_16bit_c()
[all …]
/dports/devel/hyperscan/hyperscan-5.4.0/src/nfagraph/
H A Dng_edge_redundancy.cpp63 for (auto u : sad) { in checkVerticesFwd() local
85 for (auto v : sad) { in checkVerticesRev()
135 set<NFAVertex> sad; in removeEdgeRedundancyNearCyclesFwd() local
145 sad.clear(); in removeEdgeRedundancyNearCyclesFwd()
153 sad.insert(u); in removeEdgeRedundancyNearCyclesFwd()
159 sad.insert(u); in removeEdgeRedundancyNearCyclesFwd()
167 sad.insert(u); in removeEdgeRedundancyNearCyclesFwd()
224 set<NFAVertex> sad; in removeEdgeRedundancyNearCyclesRev() local
234 sad.clear(); in removeEdgeRedundancyNearCyclesRev()
242 sad.insert(u); in removeEdgeRedundancyNearCyclesRev()
[all …]
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/libvpx/source/libvpx/vp8/common/
H A Dmfqe.c129 sad = (sse + 128) >> 8; in multiframe_quality_enhance_block()
130 vpx_variance8x8(u, uv_stride, ud, uvd_stride, &sse); in multiframe_quality_enhance_block()
144 sad = (sse + 32) >> 6; in multiframe_quality_enhance_block()
145 vpx_variance4x4(u, uv_stride, ud, uvd_stride, &sse); in multiframe_quality_enhance_block()
151 usad = (vpx_sad4x4(u, uv_stride, ud, uvd_stride) + 8) >> 4; in multiframe_quality_enhance_block()
165 if (sad < thrsq && in multiframe_quality_enhance_block()
170 if (sad < thr && in multiframe_quality_enhance_block()
179 sad = int_sqrt(sad); in multiframe_quality_enhance_block()
181 ifactor = (sad << MFQE_PRECISION) / thr; in multiframe_quality_enhance_block()
191 vp8_copy_mem8x8(u, uv_stride, ud, uvd_stride); in multiframe_quality_enhance_block()
[all …]
/dports/www/firefox-esr/firefox-91.8.0/media/libvpx/libvpx/vp8/common/
H A Dmfqe.c129 sad = (sse + 128) >> 8; in multiframe_quality_enhance_block()
130 vpx_variance8x8(u, uv_stride, ud, uvd_stride, &sse); in multiframe_quality_enhance_block()
144 sad = (sse + 32) >> 6; in multiframe_quality_enhance_block()
145 vpx_variance4x4(u, uv_stride, ud, uvd_stride, &sse); in multiframe_quality_enhance_block()
151 usad = (vpx_sad4x4(u, uv_stride, ud, uvd_stride) + 8) >> 4; in multiframe_quality_enhance_block()
165 if (sad < thrsq && in multiframe_quality_enhance_block()
170 if (sad < thr && in multiframe_quality_enhance_block()
179 sad = int_sqrt(sad); in multiframe_quality_enhance_block()
181 ifactor = (sad << MFQE_PRECISION) / thr; in multiframe_quality_enhance_block()
191 vp8_copy_mem8x8(u, uv_stride, ud, uvd_stride); in multiframe_quality_enhance_block()
[all …]
/dports/net/freeswitch/freeswitch-1.10.3.-release/libs/libvpx/vp8/common/
H A Dmfqe.c129 sad = (sse + 128) >> 8; in multiframe_quality_enhance_block()
130 vpx_variance8x8(u, uv_stride, ud, uvd_stride, &sse); in multiframe_quality_enhance_block()
144 sad = (sse + 32) >> 6; in multiframe_quality_enhance_block()
145 vpx_variance4x4(u, uv_stride, ud, uvd_stride, &sse); in multiframe_quality_enhance_block()
151 usad = (vpx_sad4x4(u, uv_stride, ud, uvd_stride) + 8) >> 4; in multiframe_quality_enhance_block()
165 if (sad < thrsq && in multiframe_quality_enhance_block()
170 if (sad < thr && in multiframe_quality_enhance_block()
179 sad = int_sqrt(sad); in multiframe_quality_enhance_block()
181 ifactor = (sad << MFQE_PRECISION) / thr; in multiframe_quality_enhance_block()
191 vp8_copy_mem8x8(u, uv_stride, ud, uvd_stride); in multiframe_quality_enhance_block()
[all …]
/dports/net-im/tg_owt/tg_owt-d578c76/src/third_party/libvpx/source/libvpx/vp8/common/
H A Dmfqe.c129 sad = (sse + 128) >> 8; in multiframe_quality_enhance_block()
130 vpx_variance8x8(u, uv_stride, ud, uvd_stride, &sse); in multiframe_quality_enhance_block()
144 sad = (sse + 32) >> 6; in multiframe_quality_enhance_block()
145 vpx_variance4x4(u, uv_stride, ud, uvd_stride, &sse); in multiframe_quality_enhance_block()
151 usad = (vpx_sad4x4(u, uv_stride, ud, uvd_stride) + 8) >> 4; in multiframe_quality_enhance_block()
165 if (sad < thrsq && in multiframe_quality_enhance_block()
170 if (sad < thr && in multiframe_quality_enhance_block()
179 sad = int_sqrt(sad); in multiframe_quality_enhance_block()
181 ifactor = (sad << MFQE_PRECISION) / thr; in multiframe_quality_enhance_block()
191 vp8_copy_mem8x8(u, uv_stride, ud, uvd_stride); in multiframe_quality_enhance_block()
[all …]
/dports/multimedia/libvpx/libvpx-1.11.0/vp8/common/
H A Dmfqe.c129 sad = (sse + 128) >> 8; in multiframe_quality_enhance_block()
130 vpx_variance8x8(u, uv_stride, ud, uvd_stride, &sse); in multiframe_quality_enhance_block()
144 sad = (sse + 32) >> 6; in multiframe_quality_enhance_block()
145 vpx_variance4x4(u, uv_stride, ud, uvd_stride, &sse); in multiframe_quality_enhance_block()
151 usad = (vpx_sad4x4(u, uv_stride, ud, uvd_stride) + 8) >> 4; in multiframe_quality_enhance_block()
165 if (sad < thrsq && in multiframe_quality_enhance_block()
170 if (sad < thr && in multiframe_quality_enhance_block()
179 sad = int_sqrt(sad); in multiframe_quality_enhance_block()
181 ifactor = (sad << MFQE_PRECISION) / thr; in multiframe_quality_enhance_block()
191 vp8_copy_mem8x8(u, uv_stride, ud, uvd_stride); in multiframe_quality_enhance_block()
[all …]
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/third_party/libvpx/source/libvpx/vp8/common/
H A Dmfqe.c129 sad = (sse + 128) >> 8; in multiframe_quality_enhance_block()
130 vpx_variance8x8(u, uv_stride, ud, uvd_stride, &sse); in multiframe_quality_enhance_block()
144 sad = (sse + 32) >> 6; in multiframe_quality_enhance_block()
145 vpx_variance4x4(u, uv_stride, ud, uvd_stride, &sse); in multiframe_quality_enhance_block()
151 usad = (vpx_sad4x4(u, uv_stride, ud, uvd_stride) + 8) >> 4; in multiframe_quality_enhance_block()
165 if (sad < thrsq && in multiframe_quality_enhance_block()
170 if (sad < thr && in multiframe_quality_enhance_block()
179 sad = int_sqrt(sad); in multiframe_quality_enhance_block()
181 ifactor = (sad << MFQE_PRECISION) / thr; in multiframe_quality_enhance_block()
191 vp8_copy_mem8x8(u, uv_stride, ud, uvd_stride); in multiframe_quality_enhance_block()
[all …]
/dports/www/firefox/firefox-99.0/media/libvpx/libvpx/vp8/common/
H A Dmfqe.c129 sad = (sse + 128) >> 8; in multiframe_quality_enhance_block()
130 vpx_variance8x8(u, uv_stride, ud, uvd_stride, &sse); in multiframe_quality_enhance_block()
144 sad = (sse + 32) >> 6; in multiframe_quality_enhance_block()
145 vpx_variance4x4(u, uv_stride, ud, uvd_stride, &sse); in multiframe_quality_enhance_block()
151 usad = (vpx_sad4x4(u, uv_stride, ud, uvd_stride) + 8) >> 4; in multiframe_quality_enhance_block()
165 if (sad < thrsq && in multiframe_quality_enhance_block()
170 if (sad < thr && in multiframe_quality_enhance_block()
179 sad = int_sqrt(sad); in multiframe_quality_enhance_block()
181 ifactor = (sad << MFQE_PRECISION) / thr; in multiframe_quality_enhance_block()
191 vp8_copy_mem8x8(u, uv_stride, ud, uvd_stride); in multiframe_quality_enhance_block()
[all …]
/dports/lang/spidermonkey60/firefox-60.9.0/media/libvpx/libvpx/vp8/common/
H A Dmfqe.c129 sad = (sse + 128) >> 8; in multiframe_quality_enhance_block()
130 vpx_variance8x8(u, uv_stride, ud, uvd_stride, &sse); in multiframe_quality_enhance_block()
145 sad = (sse + 32) >> 6; in multiframe_quality_enhance_block()
146 vpx_variance4x4(u, uv_stride, ud, uvd_stride, &sse); in multiframe_quality_enhance_block()
152 usad = (vpx_sad4x4(u, uv_stride, ud, uvd_stride) + 8) >> 4; in multiframe_quality_enhance_block()
166 if (sad < thrsq && in multiframe_quality_enhance_block()
171 if (sad < thr && in multiframe_quality_enhance_block()
180 sad = int_sqrt(sad); in multiframe_quality_enhance_block()
182 ifactor = (sad << MFQE_PRECISION) / thr; in multiframe_quality_enhance_block()
193 vp8_copy_mem8x8(u, uv_stride, ud, uvd_stride); in multiframe_quality_enhance_block()
[all …]
/dports/www/firefox-legacy/firefox-52.8.0esr/media/libvpx/vp8/common/
H A Dmfqe.c126 unsigned char *u, in multiframe_quality_enhance_block() argument
158 sad = (sse + 128)>>8; in multiframe_quality_enhance_block()
159 vpx_variance8x8(u, uv_stride, ud, uvd_stride, &sse); in multiframe_quality_enhance_block()
175 sad = (sse + 32)>>6; in multiframe_quality_enhance_block()
176 vpx_variance4x4(u, uv_stride, ud, uvd_stride, &sse); in multiframe_quality_enhance_block()
196 if (sad < thrsq && in multiframe_quality_enhance_block()
201 if (sad < thr && in multiframe_quality_enhance_block()
210 sad = int_sqrt(sad); in multiframe_quality_enhance_block()
212 ifactor = (sad << MFQE_PRECISION) / thr; in multiframe_quality_enhance_block()
218 u, v, uv_stride, in multiframe_quality_enhance_block()
[all …]
/dports/mail/thunderbird/thunderbird-91.8.0/media/libvpx/libvpx/vp8/common/
H A Dmfqe.c129 sad = (sse + 128) >> 8; in multiframe_quality_enhance_block()
130 vpx_variance8x8(u, uv_stride, ud, uvd_stride, &sse); in multiframe_quality_enhance_block()
144 sad = (sse + 32) >> 6; in multiframe_quality_enhance_block()
145 vpx_variance4x4(u, uv_stride, ud, uvd_stride, &sse); in multiframe_quality_enhance_block()
151 usad = (vpx_sad4x4(u, uv_stride, ud, uvd_stride) + 8) >> 4; in multiframe_quality_enhance_block()
165 if (sad < thrsq && in multiframe_quality_enhance_block()
170 if (sad < thr && in multiframe_quality_enhance_block()
179 sad = int_sqrt(sad); in multiframe_quality_enhance_block()
181 ifactor = (sad << MFQE_PRECISION) / thr; in multiframe_quality_enhance_block()
191 vp8_copy_mem8x8(u, uv_stride, ud, uvd_stride); in multiframe_quality_enhance_block()
[all …]
/dports/lang/spidermonkey78/firefox-78.9.0/media/libvpx/libvpx/vp8/common/
H A Dmfqe.c129 sad = (sse + 128) >> 8; in multiframe_quality_enhance_block()
130 vpx_variance8x8(u, uv_stride, ud, uvd_stride, &sse); in multiframe_quality_enhance_block()
144 sad = (sse + 32) >> 6; in multiframe_quality_enhance_block()
145 vpx_variance4x4(u, uv_stride, ud, uvd_stride, &sse); in multiframe_quality_enhance_block()
151 usad = (vpx_sad4x4(u, uv_stride, ud, uvd_stride) + 8) >> 4; in multiframe_quality_enhance_block()
165 if (sad < thrsq && in multiframe_quality_enhance_block()
170 if (sad < thr && in multiframe_quality_enhance_block()
179 sad = int_sqrt(sad); in multiframe_quality_enhance_block()
181 ifactor = (sad << MFQE_PRECISION) / thr; in multiframe_quality_enhance_block()
191 vp8_copy_mem8x8(u, uv_stride, ud, uvd_stride); in multiframe_quality_enhance_block()
[all …]
/dports/multimedia/kvazaar/kvazaar-2.1.0/src/strategies/avx2/
H A Dpicture-avx2.c404 __m128i sad = _mm_setzero_si128(); in sum_block_avx2() local
414 sad = _mm_add_epi32(sad, _mm_shuffle_epi32(sad, _MM_SHUFFLE(1, 0, 3, 2))); in sum_block_avx2()
415 sad = _mm_add_epi32(sad, _mm_shuffle_epi32(sad, _MM_SHUFFLE(0, 1, 0, 1))); in sum_block_avx2()
417 return _mm_cvtsi128_si32(sad); in sum_block_avx2()
422 __m256i sad = _mm256_setzero_si256(); in sum_block_dual_avx2() local
432 sad = _mm256_add_epi32(sad, _mm256_shuffle_epi32(sad, _MM_SHUFFLE(1, 0, 3, 2))); in sum_block_dual_avx2()
433 sad = _mm256_add_epi32(sad, _mm256_shuffle_epi32(sad, _MM_SHUFFLE(0, 1, 0, 1))); in sum_block_dual_avx2()
559 unsigned sad = sum_block_avx2(temp); in satd_8x8_subblock_8bit_avx2() local
561 unsigned result = (sad + 2) >> 2; in satd_8x8_subblock_8bit_avx2()
1153 static INLINE uint32_t ilog2(uint32_t u) in ilog2() argument
[all …]
/dports/graphics/dssim/dssim-3.1.2/cargo-crates/libaom-sys-0.9.1/vendor/aom_dsp/x86/
H A Dsad_highbd_avx2.c25 __m256i u = _mm256_srli_si256(*v, 8); in get_sad_from_mm256_epi32() local
26 u = _mm256_add_epi32(u, *v); in get_sad_from_mm256_epi32()
29 hi128 = _mm256_extracti128_si256(u, 1); in get_sad_from_mm256_epi32()
30 lo128 = _mm256_castsi256_si128(u); in get_sad_from_mm256_epi32()
95 __m256i sad = _mm256_setzero_si256(); in aom_highbd_sad16xN_avx2() local
145 __m256i sad = _mm256_setzero_si256(); in aom_highbd_sad32xN_avx2() local
196 __m256i sad = _mm256_setzero_si256(); in aom_highbd_sad64xN_avx2() local
242 __m256i sad = _mm256_setzero_si256(); in aom_highbd_sad128xN_avx2() local
247 sad128x1(srcp, refp, NULL, &sad); in aom_highbd_sad128xN_avx2()
524 sad128x1(srcp, refp, secp, &sad); in aom_highbd_sad128x64_avg_avx2()
[all …]
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/third_party/libaom/source/libaom/aom_dsp/x86/
H A Dsad_highbd_avx2.c25 __m256i u = _mm256_srli_si256(*v, 8); in get_sad_from_mm256_epi32() local
26 u = _mm256_add_epi32(u, *v); in get_sad_from_mm256_epi32()
29 hi128 = _mm256_extracti128_si256(u, 1); in get_sad_from_mm256_epi32()
30 lo128 = _mm256_castsi256_si128(u); in get_sad_from_mm256_epi32()
95 __m256i sad = _mm256_setzero_si256(); in aom_highbd_sad16xN_avx2() local
145 __m256i sad = _mm256_setzero_si256(); in aom_highbd_sad32xN_avx2() local
196 __m256i sad = _mm256_setzero_si256(); in aom_highbd_sad64xN_avx2() local
242 __m256i sad = _mm256_setzero_si256(); in aom_highbd_sad128xN_avx2() local
247 sad128x1(srcp, refp, NULL, &sad); in aom_highbd_sad128xN_avx2()
498 sad128x1(srcp, refp, secp, &sad); in aom_highbd_sad128x64_avg_avx2()
[all …]
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/libaom/source/libaom/aom_dsp/x86/
H A Dsad_highbd_avx2.c25 __m256i u = _mm256_srli_si256(*v, 8); in get_sad_from_mm256_epi32() local
26 u = _mm256_add_epi32(u, *v); in get_sad_from_mm256_epi32()
29 hi128 = _mm256_extracti128_si256(u, 1); in get_sad_from_mm256_epi32()
30 lo128 = _mm256_castsi256_si128(u); in get_sad_from_mm256_epi32()
95 __m256i sad = _mm256_setzero_si256(); in aom_highbd_sad16xN_avx2() local
145 __m256i sad = _mm256_setzero_si256(); in aom_highbd_sad32xN_avx2() local
196 __m256i sad = _mm256_setzero_si256(); in aom_highbd_sad64xN_avx2() local
242 __m256i sad = _mm256_setzero_si256(); in aom_highbd_sad128xN_avx2() local
247 sad128x1(srcp, refp, NULL, &sad); in aom_highbd_sad128xN_avx2()
524 sad128x1(srcp, refp, secp, &sad); in aom_highbd_sad128x64_avg_avx2()
[all …]
/dports/multimedia/aom/aom-3.2.0/aom_dsp/x86/
H A Dsad_highbd_avx2.c25 __m256i u = _mm256_srli_si256(*v, 8); in get_sad_from_mm256_epi32() local
26 u = _mm256_add_epi32(u, *v); in get_sad_from_mm256_epi32()
29 hi128 = _mm256_extracti128_si256(u, 1); in get_sad_from_mm256_epi32()
30 lo128 = _mm256_castsi256_si128(u); in get_sad_from_mm256_epi32()
95 __m256i sad = _mm256_setzero_si256(); in aom_highbd_sad16xN_avx2() local
145 __m256i sad = _mm256_setzero_si256(); in aom_highbd_sad32xN_avx2() local
196 __m256i sad = _mm256_setzero_si256(); in aom_highbd_sad64xN_avx2() local
242 __m256i sad = _mm256_setzero_si256(); in aom_highbd_sad128xN_avx2() local
247 sad128x1(srcp, refp, NULL, &sad); in aom_highbd_sad128xN_avx2()
524 sad128x1(srcp, refp, secp, &sad); in aom_highbd_sad128x64_avg_avx2()
[all …]
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/libvpx/source/libvpx/vp9/common/
H A Dvp9_mfqe.c134 copy_mem8x8(u, uv_stride, ud, uvd_stride); in copy_block()
138 copy_mem16x16(u, uv_stride, ud, uvd_stride); in copy_block()
142 copy_mem32x32(u, uv_stride, ud, uvd_stride); in copy_block()
163 int sad, sad_thr, vdiff, vdiff_thr; in mfqe_block() local
170 sad = (vpx_sad16x16(y, y_stride, yd, yd_stride) + 128) >> 8; in mfqe_block()
173 sad = (vpx_sad32x32(y, y_stride, yd, yd_stride) + 512) >> 10; in mfqe_block()
176 sad = (vpx_sad64x64(y, y_stride, yd, yd_stride) + 2048) >> 12; in mfqe_block()
182 if (sad > 1 && vdiff > sad * 3) { in mfqe_block()
184 int ifactor = weight * sad * vdiff / (sad_thr * vdiff_thr); in mfqe_block()
265 u + uv_offset * uv_stride + uv_offset, in mfqe_partition()
[all …]
/dports/www/firefox-esr/firefox-91.8.0/media/libvpx/libvpx/vp9/common/
H A Dvp9_mfqe.c134 copy_mem8x8(u, uv_stride, ud, uvd_stride); in copy_block()
138 copy_mem16x16(u, uv_stride, ud, uvd_stride); in copy_block()
142 copy_mem32x32(u, uv_stride, ud, uvd_stride); in copy_block()
163 int sad, sad_thr, vdiff, vdiff_thr; in mfqe_block() local
170 sad = (vpx_sad16x16(y, y_stride, yd, yd_stride) + 128) >> 8; in mfqe_block()
173 sad = (vpx_sad32x32(y, y_stride, yd, yd_stride) + 512) >> 10; in mfqe_block()
176 sad = (vpx_sad64x64(y, y_stride, yd, yd_stride) + 2048) >> 12; in mfqe_block()
182 if (sad > 1 && vdiff > sad * 3) { in mfqe_block()
184 int ifactor = weight * sad * vdiff / (sad_thr * vdiff_thr); in mfqe_block()
265 u + uv_offset * uv_stride + uv_offset, in mfqe_partition()
[all …]
/dports/net/freeswitch/freeswitch-1.10.3.-release/libs/libvpx/vp9/common/
H A Dvp9_mfqe.c134 copy_mem8x8(u, uv_stride, ud, uvd_stride); in copy_block()
138 copy_mem16x16(u, uv_stride, ud, uvd_stride); in copy_block()
142 copy_mem32x32(u, uv_stride, ud, uvd_stride); in copy_block()
163 int sad, sad_thr, vdiff, vdiff_thr; in mfqe_block() local
170 sad = (vpx_sad16x16(y, y_stride, yd, yd_stride) + 128) >> 8; in mfqe_block()
173 sad = (vpx_sad32x32(y, y_stride, yd, yd_stride) + 512) >> 10; in mfqe_block()
176 sad = (vpx_sad64x64(y, y_stride, yd, yd_stride) + 2048) >> 12; in mfqe_block()
182 if (sad > 1 && vdiff > sad * 3) { in mfqe_block()
184 int ifactor = weight * sad * vdiff / (sad_thr * vdiff_thr); in mfqe_block()
265 u + uv_offset * uv_stride + uv_offset, in mfqe_partition()
[all …]
/dports/net-im/tg_owt/tg_owt-d578c76/src/third_party/libvpx/source/libvpx/vp9/common/
H A Dvp9_mfqe.c134 copy_mem8x8(u, uv_stride, ud, uvd_stride); in copy_block()
138 copy_mem16x16(u, uv_stride, ud, uvd_stride); in copy_block()
142 copy_mem32x32(u, uv_stride, ud, uvd_stride); in copy_block()
163 int sad, sad_thr, vdiff, vdiff_thr; in mfqe_block() local
170 sad = (vpx_sad16x16(y, y_stride, yd, yd_stride) + 128) >> 8; in mfqe_block()
173 sad = (vpx_sad32x32(y, y_stride, yd, yd_stride) + 512) >> 10; in mfqe_block()
176 sad = (vpx_sad64x64(y, y_stride, yd, yd_stride) + 2048) >> 12; in mfqe_block()
182 if (sad > 1 && vdiff > sad * 3) { in mfqe_block()
184 int ifactor = weight * sad * vdiff / (sad_thr * vdiff_thr); in mfqe_block()
265 u + uv_offset * uv_stride + uv_offset, in mfqe_partition()
[all …]
/dports/multimedia/libvpx/libvpx-1.11.0/vp9/common/
H A Dvp9_mfqe.c134 copy_mem8x8(u, uv_stride, ud, uvd_stride); in copy_block()
138 copy_mem16x16(u, uv_stride, ud, uvd_stride); in copy_block()
142 copy_mem32x32(u, uv_stride, ud, uvd_stride); in copy_block()
163 int sad, sad_thr, vdiff, vdiff_thr; in mfqe_block() local
170 sad = (vpx_sad16x16(y, y_stride, yd, yd_stride) + 128) >> 8; in mfqe_block()
173 sad = (vpx_sad32x32(y, y_stride, yd, yd_stride) + 512) >> 10; in mfqe_block()
176 sad = (vpx_sad64x64(y, y_stride, yd, yd_stride) + 2048) >> 12; in mfqe_block()
182 if (sad > 1 && vdiff > sad * 3) { in mfqe_block()
184 int ifactor = weight * sad * vdiff / (sad_thr * vdiff_thr); in mfqe_block()
265 u + uv_offset * uv_stride + uv_offset, in mfqe_partition()
[all …]
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/third_party/libvpx/source/libvpx/vp9/common/
H A Dvp9_mfqe.c134 copy_mem8x8(u, uv_stride, ud, uvd_stride); in copy_block()
138 copy_mem16x16(u, uv_stride, ud, uvd_stride); in copy_block()
142 copy_mem32x32(u, uv_stride, ud, uvd_stride); in copy_block()
163 int sad, sad_thr, vdiff, vdiff_thr; in mfqe_block() local
170 sad = (vpx_sad16x16(y, y_stride, yd, yd_stride) + 128) >> 8; in mfqe_block()
173 sad = (vpx_sad32x32(y, y_stride, yd, yd_stride) + 512) >> 10; in mfqe_block()
176 sad = (vpx_sad64x64(y, y_stride, yd, yd_stride) + 2048) >> 12; in mfqe_block()
182 if (sad > 1 && vdiff > sad * 3) { in mfqe_block()
184 int ifactor = weight * sad * vdiff / (sad_thr * vdiff_thr); in mfqe_block()
265 u + uv_offset * uv_stride + uv_offset, in mfqe_partition()
[all …]
/dports/www/firefox/firefox-99.0/media/libvpx/libvpx/vp9/common/
H A Dvp9_mfqe.c134 copy_mem8x8(u, uv_stride, ud, uvd_stride); in copy_block()
138 copy_mem16x16(u, uv_stride, ud, uvd_stride); in copy_block()
142 copy_mem32x32(u, uv_stride, ud, uvd_stride); in copy_block()
163 int sad, sad_thr, vdiff, vdiff_thr; in mfqe_block() local
170 sad = (vpx_sad16x16(y, y_stride, yd, yd_stride) + 128) >> 8; in mfqe_block()
173 sad = (vpx_sad32x32(y, y_stride, yd, yd_stride) + 512) >> 10; in mfqe_block()
176 sad = (vpx_sad64x64(y, y_stride, yd, yd_stride) + 2048) >> 12; in mfqe_block()
182 if (sad > 1 && vdiff > sad * 3) { in mfqe_block()
184 int ifactor = weight * sad * vdiff / (sad_thr * vdiff_thr); in mfqe_block()
265 u + uv_offset * uv_stride + uv_offset, in mfqe_partition()
[all …]

12345678910>>...88