From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTP id 49DFD4ABEA for ; Sat, 15 Jun 2024 11:52:31 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 1CCEB68D623; Sat, 15 Jun 2024 14:52:30 +0300 (EEST) Received: from mail-qv1-f41.google.com (mail-qv1-f41.google.com [209.85.219.41]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 5C4D068CD06 for ; Sat, 15 Jun 2024 14:52:24 +0300 (EEST) Received: by mail-qv1-f41.google.com with SMTP id 6a1803df08f44-6b06e63d288so15343546d6.0 for ; Sat, 15 Jun 2024 04:52:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1718452343; x=1719057143; darn=ffmpeg.org; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :from:to:cc:subject:date:message-id:reply-to; bh=fv9UgPar/ARuPcdmP39NLiW/xp0y1wc1gY5mQV0Co1w=; b=ggab536gm8y4sl3Cvqda3Hq7PuOghseZC4eiEx6B4CsTm80/47wNYG9eB9ayWz+on3 3blsOEqTKCiaC10cVhWkFypTFR1hm1Fa30yFyxfdcZq5w0czvm+o7gk4ekrughopf63B RAdLgAZocZVJjlgct22xHBIQHA4ong4wuhVv/AQQBAdFHHT+ndaKsx6BQD6xKyAOJY+a fDlJVHedxED7yrCoWpwi9SiEjSFt9PbbMZCkHFAL2tkt9XlvAPWpdRKf+b5RHWSeXmf5 UF4/IzkTzsJKlBtHJ7qYbxKLnPScLudk9zNW89wn0nWNZ5jWLstznsRuxO0fFFjmmpIQ qXrg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1718452343; x=1719057143; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=fv9UgPar/ARuPcdmP39NLiW/xp0y1wc1gY5mQV0Co1w=; b=rqyB0XBJ7/YxXBs3TwbMJxkZfKZT2W9DZNpPw99FNo1FepgxM8dhh0MnwdMdTDHOlz BTKmis7+foCyJdk9znN1T0Srq09CokZNUg26ukZSGexGW8us4DVM3BH7thIwToTkzYzW qEYoSIpYYG+rXvTdaXgFXPgKJjTO0tRP3rbkjfL5AV7vTqMCAnF0NdH7WGiVhdQUoS1Z BDHCtQx0WbP/WkTUEi4dstMlDdEuYAGs/Iic3Cnkaq9uf10rN2/CYhbP8ceMX++mhdEh cMGczoqKc56uzyXWLZz64qiq/W3vkzznmW7ktupB/EAz3etC9DlM63B/aSIP+Cjcfm7E 5Wuw== X-Gm-Message-State: AOJu0Yzp9/OJ8Z0OL7LawcEX+aIyuep/UsRnK2ZHybe7v7ZlUn/zJeYy 5H9taVvGjZLIwPgDZbSjZt0zCpYyxJpoFTe4/buX6kIjrF6GQcpXdi0+GO7HMKKbMjaerfNJ1vb KrIm6EOGT6kV9PF065AFtHERrEZQBb4Xv X-Google-Smtp-Source: AGHT+IHfAm1WjSqtit4OY78aGblnIkaJpNjwH18VjGq75XlX43iBSTb/wPIyipiV0Ksoitrr4CRsF3KEGenuiM+ju/g= X-Received: by 2002:a0c:c989:0:b0:6b0:5aec:7c02 with SMTP id 6a1803df08f44-6b2afc6a99emr47405016d6.6.1718452342948; Sat, 15 Jun 2024 04:52:22 -0700 (PDT) MIME-Version: 1.0 References: <20240615115034.3891490-1-uk7b@foxmail.com> In-Reply-To: From: flow gg Date: Sat, 15 Jun 2024 19:52:12 +0800 Message-ID: To: FFmpeg development discussions and patches X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [FFmpeg-devel] [PATCH v4 2/4] lavc/vp9dsp: R-V V mc bilin hv X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FFmpeg development discussions and patches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: FFmpeg development discussions and patches Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: PiBDb3B5aW5nIHZlY3RvcnMgaXMgcmFyZWx5IGp1c3RpZmllZCAtIG1vc3RseSBvbmx5IGJlZm9y ZSBkZXN0cnVjdGl2ZQo+IGluc3RydWN0aW9ucyBzdWNoIGFzIEZNQS4KCkl0IGlzIHNsaWdodGx5 IGRpZmZlcmVudCBmcm9tIFZQOC4gSW4gVlA4LCBtYW55IHNjYWxhciB2YWx1ZXMgYXJlIHBvc2l0 aXZlLApzbyB0aGUgcmVsYXRlZCBjYWxjdWxhdGlvbnMgY2FuIGJlIGVhc2lseSByZXBsYWNlZC4g SG93ZXZlciwgaW4gdGhpcwpjb250ZXh0IG9mIFZQOSwgc2luY2UgdDIgaXMgYSBuZWdhdGl2ZSBu dW1iZXIsIHZ3bWFjY3N1IGlzIHJlcXVpcmVkLgpUaGVyZWZvcmUsIHVubGlrZSB0aGUgbG9naWMg aW4gVlA4LCB3ZSBjYW5ub3QgdXNlIHZ3bXVsdS52eCBiZWZvcmUKYmlsaW5fbG9hZCB0byBhdm9p ZCB2bXYuCgoKPHVrN2JAZm94bWFpbC5jb20+IOS6jjIwMjTlubQ25pyIMTXml6Xlkajlha0gMTk6 NTHlhpnpgZPvvJoKCj4gRnJvbTogc3VueXVlY2hpIDxzdW55dWVjaGlAaXNjYXMuYWMuY24+Cj4K PiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEM5 MDggICBYNjAKPiB2cDlfYXZnX2JpbGluXzRodl84YnBwX2MgICAgICAgICAgICAgICAgICAgICAg ICAgICA6ICAgMTAuNyAgICA5LjUKPiB2cDlfYXZnX2JpbGluXzRodl84YnBwX3J2dl9pMzIgICAg ICAgICAgICAgICAgICAgICA6ICAgIDQuMCAgICAzLjUKPiB2cDlfYXZnX2JpbGluXzhodl84YnBw X2MgICAgICAgICAgICAgICAgICAgICAgICAgICA6ICAgMzguNSAgIDM0LjIKPiB2cDlfYXZnX2Jp bGluXzhodl84YnBwX3J2dl9pMzIgICAgICAgICAgICAgICAgICAgICA6ICAgIDcuMiAgICA2LjUK PiB2cDlfYXZnX2JpbGluXzE2aHZfOGJwcF9jICAgICAgICAgICAgICAgICAgICAgICAgICA6ICAx NDcuMiAgMTMwLjUKPiB2cDlfYXZnX2JpbGluXzE2aHZfOGJwcF9ydnZfaTMyICAgICAgICAgICAg ICAgICAgICA6ICAgMTQuNSAgIDEyLjcKPiB2cDlfYXZnX2JpbGluXzMyaHZfOGJwcF9jICAgICAg ICAgICAgICAgICAgICAgICAgICA6ICA1NzQuMiAgNTA5LjcKPiB2cDlfYXZnX2JpbGluXzMyaHZf OGJwcF9ydnZfaTMyICAgICAgICAgICAgICAgICAgICA6ICAgNDIuNSAgIDM4LjAKPiB2cDlfYXZn X2JpbGluXzY0aHZfOGJwcF9jICAgICAgICAgICAgICAgICAgICAgICAgICA6IDIzMjEuMiAyMDE3 LjcKPiB2cDlfYXZnX2JpbGluXzY0aHZfOGJwcF9ydnZfaTMyICAgICAgICAgICAgICAgICAgICA6 ICAxNjMuNSAgMTMxLjAKPiB2cDlfcHV0X2JpbGluXzRodl84YnBwX2MgICAgICAgICAgICAgICAg ICAgICAgICAgICA6ICAgMTAuMCAgICA4LjcKPiB2cDlfcHV0X2JpbGluXzRodl84YnBwX3J2dl9p MzIgICAgICAgICAgICAgICAgICAgICA6ICAgIDMuNSAgICAzLjAKPiB2cDlfcHV0X2JpbGluXzho dl84YnBwX2MgICAgICAgICAgICAgICAgICAgICAgICAgICA6ICAgMzUuMiAgIDMxLjIKPiB2cDlf cHV0X2JpbGluXzhodl84YnBwX3J2dl9pMzIgICAgICAgICAgICAgICAgICAgICA6ICAgIDYuNSAg ICA1LjcKPiB2cDlfcHV0X2JpbGluXzE2aHZfOGJwcF9jICAgICAgICAgICAgICAgICAgICAgICAg ICA6ICAxMzQuMCAgMTE5LjAKPiB2cDlfcHV0X2JpbGluXzE2aHZfOGJwcF9ydnZfaTMyICAgICAg ICAgICAgICAgICAgICA6ICAgMTIuNyAgIDExLjUKPiB2cDlfcHV0X2JpbGluXzMyaHZfOGJwcF9j ICAgICAgICAgICAgICAgICAgICAgICAgICA6ICA1MzguNSAgNDY0LjIKPiB2cDlfcHV0X2JpbGlu XzMyaHZfOGJwcF9ydnZfaTMyICAgICAgICAgICAgICAgICAgICA6ICAgMzkuNyAgIDM1LjIKPiB2 cDlfcHV0X2JpbGluXzY0aHZfOGJwcF9jICAgICAgICAgICAgICAgICAgICAgICAgICA6IDIxMTEu NyAxODMzLjIKPiB2cDlfcHV0X2JpbGluXzY0aHZfOGJwcF9ydnZfaTMyICAgICAgICAgICAgICAg ICAgICA6ICAxMzguNSAgMTIyLjUKPiAtLS0KPiAgbGliYXZjb2RlYy9yaXNjdi92cDlfbWNfcnZ2 LlMgIHwgMzggKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLQo+ICBsaWJhdmNvZGVj L3Jpc2N2L3ZwOWRzcF9pbml0LmMgfCAxMCArKysrKysrKysKPiAgMiBmaWxlcyBjaGFuZ2VkLCA0 NyBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCj4KPiBkaWZmIC0tZ2l0IGEvbGliYXZjb2Rl Yy9yaXNjdi92cDlfbWNfcnZ2LlMgYi9saWJhdmNvZGVjL3Jpc2N2L3ZwOV9tY19ydnYuUwo+IGlu ZGV4IGZiNzM3NzA0OGEuLjUyNDE1NjI1MzEgMTAwNjQ0Cj4gLS0tIGEvbGliYXZjb2RlYy9yaXNj di92cDlfbWNfcnZ2LlMKPiArKysgYi9saWJhdmNvZGVjL3Jpc2N2L3ZwOV9tY19ydnYuUwo+IEBA IC0xNDcsNiArMTQ3LDQwIEBAIGZ1bmMgZmZfXG9wXCgpX3ZwOV9iaWxpbl82NFx0eXBlXCgpX3J2 diwgenZlMzJ4Cj4gIGVuZGZ1bmMKPiAgLmVuZG0KPgo+ICsubWFjcm8gYmlsaW5faHYgb3AKPiAr ZnVuYyBmZl9cb3BcKClfdnA5X2JpbGluXzY0aHZfcnZ2LCB6dmUzMngKPiArICAgICAgICB2c2V0 dmxzdGF0aWM4ICAgNjQsIHQwLCA2NAo+ICsuTGJpbGluX2h2XG9wOgo+ICsuaWZjIFxvcCxhdmcK PiArICAgICAgICBjc3J3aSAgICAgICAgICAgdnhybSwgMAo+ICsuZW5kaWYKPiArICAgICAgICBu ZWcgICAgICAgICAgICAgdDEsIGE1Cj4gKyAgICAgICAgbmVnICAgICAgICAgICAgIHQyLCBhNgo+ ICsgICAgICAgIGxpICAgICAgICAgICAgICB0NCwgOAo+ICsgICAgICAgIGJpbGluX2xvYWRfaCAg ICB2MjQsIHB1dCwgYTUKPiArICAgICAgICBhZGQgICAgICAgICAgICAgYTIsIGEyLCBhMwo+ICsx Ogo+ICsgICAgICAgIGFkZGkgICAgICAgICAgICBhNCwgYTQsIC0xCj4gKyAgICAgICAgYmlsaW5f bG9hZF9oICAgIHY0LCBwdXQsIGE1Cj4gKyAgICAgICAgdndtdWx1LnZ4ICAgICAgIHYxNiwgdjQs IGE2Cj4gKyAgICAgICAgdndtYWNjc3UudnggICAgIHYxNiwgdDIsIHYyNAo+ICsgICAgICAgIHZ3 YWRkLnd4ICAgICAgICB2MTYsIHYxNiwgdDQKPiArICAgICAgICB2bnNyYS53aSAgICAgICAgdjE2 LCB2MTYsIDQKPiArICAgICAgICB2YWRkLnZ2ICAgICAgICAgdjAsIHYxNiwgdjI0Cj4gKy5pZmMg XG9wLGF2Zwo+ICsgICAgICAgIHZsZTgudiAgICAgICAgICB2MTYsIChhMCkKPiArICAgICAgICB2 YWFkZHUudnYgICAgICAgdjAsIHYwLCB2MTYKPiArLmVuZGlmCj4gKyAgICAgICAgdnNlOC52ICAg ICAgICAgIHYwLCAoYTApCj4gKyAgICAgICAgdm12LnYudiAgICAgICAgIHYyNCwgdjQKPiArICAg ICAgICBhZGQgICAgICAgICAgICAgYTIsIGEyLCBhMwo+ICsgICAgICAgIGFkZCAgICAgICAgICAg ICBhMCwgYTAsIGExCj4gKyAgICAgICAgYm5leiAgICAgICAgICAgIGE0LCAxYgo+ICsKPiArICAg ICAgICByZXQKPiArZW5kZnVuYwo+ICsuZW5kbQo+ICsKPiAgLmlycCBsZW4sIDY0LCAzMiwgMTYs IDgsIDQKPiAgICAgICAgICBjb3B5X2F2ZyBcbGVuCj4gIC5lbmRyCj4gQEAgLTE1NSw2ICsxODks OCBAQCBiaWxpbl9oX3YgIHB1dCwgaCwgYTUKPiAgYmlsaW5faF92ICBhdmcsIGgsIGE1Cj4gIGJp bGluX2hfdiAgcHV0LCB2LCBhNgo+ICBiaWxpbl9oX3YgIGF2ZywgdiwgYTYKPiArYmlsaW5faHYg ICBwdXQKPiArYmlsaW5faHYgICBhdmcKPgo+ICAubWFjcm8gZnVuY19iaWxpbl9oX3YgbGVuLCBv cCwgdHlwZQo+ICBmdW5jIGZmX1xvcFwoKV92cDlfYmlsaW5fXGxlblwoKVx0eXBlXCgpX3J2diwg enZlMzJ4Cj4gQEAgLTE2NSw3ICsyMDEsNyBAQCBlbmRmdW5jCj4KPiAgLmlycCBsZW4sIDMyLCAx NiwgOCwgNAo+ICAgICAgICAgIC5pcnAgb3AsIHB1dCwgYXZnCj4gLSAgICAgICAgICAgICAgICAu aXJwIHR5cGUsIGgsIHYKPiArICAgICAgICAgICAgICAgIC5pcnAgdHlwZSwgaCwgdiwgaHYKPiAg ICAgICAgICAgICAgICAgICAgICAgICAgZnVuY19iaWxpbl9oX3YgXGxlbiwgXG9wLCBcdHlwZQo+ ICAgICAgICAgICAgICAgICAgLmVuZHIKPiAgICAgICAgICAuZW5kcgo+IGRpZmYgLS1naXQgYS9s aWJhdmNvZGVjL3Jpc2N2L3ZwOWRzcF9pbml0LmMKPiBiL2xpYmF2Y29kZWMvcmlzY3YvdnA5ZHNw X2luaXQuYwo+IGluZGV4IDk2MDZkODU0NWYuLmIzNzAwZGZiMDggMTAwNjQ0Cj4gLS0tIGEvbGli YXZjb2RlYy9yaXNjdi92cDlkc3BfaW5pdC5jCj4gKysrIGIvbGliYXZjb2RlYy9yaXNjdi92cDlk c3BfaW5pdC5jCj4gQEAgLTgzLDYgKzgzLDE2IEBAIHN0YXRpYyBhdl9jb2xkIHZvaWQgdnA5ZHNw X21jX2luaXRfcmlzY3YoVlA5RFNQQ29udGV4dAo+ICpkc3AsIGludCBicHApCj4gICAgICBkc3At Pm1jWzRdW0ZJTFRFUl9CSUxJTkVBUiBdWzBdWzFdWzBdID0gZmZfcHV0X3ZwOV9iaWxpbl80aF9y dnY7Cj4gICAgICBkc3AtPm1jWzRdW0ZJTFRFUl9CSUxJTkVBUiBdWzFdWzBdWzFdID0gZmZfYXZn X3ZwOV9iaWxpbl80dl9ydnY7Cj4gICAgICBkc3AtPm1jWzRdW0ZJTFRFUl9CSUxJTkVBUiBdWzFd WzFdWzBdID0gZmZfYXZnX3ZwOV9iaWxpbl80aF9ydnY7Cj4gKyAgICBkc3AtPm1jWzBdW0ZJTFRF Ul9CSUxJTkVBUiBdWzBdWzFdWzFdID0gZmZfcHV0X3ZwOV9iaWxpbl82NGh2X3J2djsKPiArICAg IGRzcC0+bWNbMF1bRklMVEVSX0JJTElORUFSIF1bMV1bMV1bMV0gPSBmZl9hdmdfdnA5X2JpbGlu XzY0aHZfcnZ2Owo+ICsgICAgZHNwLT5tY1sxXVtGSUxURVJfQklMSU5FQVIgXVswXVsxXVsxXSA9 IGZmX3B1dF92cDlfYmlsaW5fMzJodl9ydnY7Cj4gKyAgICBkc3AtPm1jWzFdW0ZJTFRFUl9CSUxJ TkVBUiBdWzFdWzFdWzFdID0gZmZfYXZnX3ZwOV9iaWxpbl8zMmh2X3J2djsKPiArICAgIGRzcC0+ bWNbMl1bRklMVEVSX0JJTElORUFSIF1bMF1bMV1bMV0gPSBmZl9wdXRfdnA5X2JpbGluXzE2aHZf cnZ2Owo+ICsgICAgZHNwLT5tY1syXVtGSUxURVJfQklMSU5FQVIgXVsxXVsxXVsxXSA9IGZmX2F2 Z192cDlfYmlsaW5fMTZodl9ydnY7Cj4gKyAgICBkc3AtPm1jWzNdW0ZJTFRFUl9CSUxJTkVBUiBd WzBdWzFdWzFdID0gZmZfcHV0X3ZwOV9iaWxpbl84aHZfcnZ2Owo+ICsgICAgZHNwLT5tY1szXVtG SUxURVJfQklMSU5FQVIgXVsxXVsxXVsxXSA9IGZmX2F2Z192cDlfYmlsaW5fOGh2X3J2djsKPiAr ICAgIGRzcC0+bWNbNF1bRklMVEVSX0JJTElORUFSIF1bMF1bMV1bMV0gPSBmZl9wdXRfdnA5X2Jp bGluXzRodl9ydnY7Cj4gKyAgICBkc3AtPm1jWzRdW0ZJTFRFUl9CSUxJTkVBUiBdWzFdWzFdWzFd ID0gZmZfYXZnX3ZwOV9iaWxpbl80aHZfcnZ2Owo+Cj4gICN1bmRlZiBpbml0X2ZwZWwKPiAgICAg IH0KPiAtLQo+IDIuNDUuMgo+Cj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX18KPiBmZm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0Cj4gZmZtcGVnLWRldmVsQGZm bXBlZy5vcmcKPiBodHRwczovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWctZGV2 ZWwKPgo+IFRvIHVuc3Vic2NyaWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbAo+IGZmbXBl Zy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNjcmliZSIuCj4K X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZmZtcGVnLWRl dmVsIG1haWxpbmcgbGlzdApmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZwpodHRwczovL2ZmbXBlZy5v cmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWctZGV2ZWwKClRvIHVuc3Vic2NyaWJlLCB2aXNpdCBs aW5rIGFib3ZlLCBvciBlbWFpbApmZm1wZWctZGV2ZWwtcmVxdWVzdEBmZm1wZWcub3JnIHdpdGgg c3ViamVjdCAidW5zdWJzY3JpYmUiLgo=