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 4044A4AA1A for ; Tue, 7 May 2024 16:56:38 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id B418068D7C5; Tue, 7 May 2024 19:56:37 +0300 (EEST) Received: from mail-qk1-f173.google.com (mail-qk1-f173.google.com [209.85.222.173]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 853C568D715 for ; Tue, 7 May 2024 19:56:31 +0300 (EEST) Received: by mail-qk1-f173.google.com with SMTP id af79cd13be357-792910794d1so348535185a.3 for ; Tue, 07 May 2024 09:56:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1715100990; x=1715705790; 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=RMO+4qeqUm0G4yksnTP43kdq12+Oeq6wb5tkeVZDH8I=; b=Ne5WumTpTrcIYY4Az9hwlDDFcPyvr5Btxv1zkppOB3k2KEydPmYG3mf7Pe78nWp1Z2 imAHteuu3k6kkY2nNtRuNagYv/haeX3VGFYoKTdBarDjg9hyvTp0RqvGEou7wGdryMX+ aHYR3bOJO8WBIafPHUQICuMQDokN7CAbxz6QdeRPhuh9hW5y2nLajTnncoWUqvG+4fJq 4QscbVtHvMZ/PWH8NpR6GqCIFXgcaAneogQQ0JFAFKz6b3mDL9ZT2Wg3yhG2fwJgsL4f VmUJNmtDa6yk+GW9DXtKw9kOAKaqB+EAYMV/OPPrx1kkLCHaUXmPblBB1BTlFmgxSLNw lFnA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1715100990; x=1715705790; 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=RMO+4qeqUm0G4yksnTP43kdq12+Oeq6wb5tkeVZDH8I=; b=PNmPa8hpSAJvWvoPygajHYJTxUuMaU9/a/F3R+xqth93qnsWt1GMMqXvtSAYn+AVrT fIOpQnLucObd90EyRzlf/RlrGt5r0D6cn+Oeui72WPRjgsNTK3gkhbu2MrIy97KfvcuT NwMb8lSKpex23ek9HbI0XCEagS4sBLmg9VPmYfAZECtfY6uyuKEj+8lYesaDNyWBnCsS RK9bKP88dZqOD3nrnjLSJFWh3CK7PsMq0mFPl9fWe1h++VqyGxIiAtHiGQAlA+VPObx3 MCEDVoiPYzD5kmcxhDRqr4FW+jnz+u620LoT5jyeeZT737qsIo8anOenJ8L2h/Cxa2Wo vwJA== X-Gm-Message-State: AOJu0Yz69tXd7yKqPRwGBOmN75OCYLcpsmvr8eouTok2J4JZOohXkSs/ rdSn7mxi/sB0ynWqcreBd2viIBjMBK/nuZvOlwh/zWghDH8hpWKiYYfNrzIIr5XJRqy0XzobZQL K38trXkeN7V3FC1yMw04ifgKfPK3t/2axCIw= X-Google-Smtp-Source: AGHT+IFwFjgwFHIiF8nQ/3m47YjMy5/rmFv09IOY0MMT2yLCvdx0tWgxnB/ZZsCkdq0NGU4+XpksGEo9468UPUH6SLA= X-Received: by 2002:ad4:5de4:0:b0:6a0:5673:e50e with SMTP id 6a1803df08f44-6a1514d9d26mr3664176d6.53.1715100990087; Tue, 07 May 2024 09:56:30 -0700 (PDT) MIME-Version: 1.0 References: <20240507165412.1306563-1-uk7b@foxmail.com> In-Reply-To: From: flow gg Date: Wed, 8 May 2024 00:56:19 +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/9] lavc/vp8dsp: R-V V put_bilin_h v 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: PiBoIGlzIG5vdCBhIG51bWJlciBzbyB0aGF0J3Mgbm90IGEgdmFsaWQgY29uZGl0aW9uLgoKRml4 ZWQgdHdvIG9mIHRoaXMgaXNzdWUKCjx1azdiQGZveG1haWwuY29tPiDkuo4yMDI05bm0NeaciDjm l6XlkajkuIkgMDA6NTXlhpnpgZPvvJoKCj4gRnJvbTogc3VueXVlY2hpIDxzdW55dWVjaGlAaXNj YXMuYWMuY24+Cj4KPiBDOTA4Ogo+IHZwOF9wdXRfYmlsaW40X2hfYzogMzY3LjAKPiB2cDhfcHV0 X2JpbGluNF9oX3J2dl9pMzI6IDEzNy43Cj4gdnA4X3B1dF9iaWxpbjRfdl9jOiAzNzcuMAo+IHZw OF9wdXRfYmlsaW40X3ZfcnZ2X2kzMjogMTM3LjcKPiB2cDhfcHV0X2JpbGluOF9oX2M6IDE0MzEu MAo+IHZwOF9wdXRfYmlsaW44X2hfcnZ2X2kzMjogMjk3LjUKPiB2cDhfcHV0X2JpbGluOF92X2M6 IDE0NDkuMAo+IHZwOF9wdXRfYmlsaW44X3ZfcnZ2X2kzMjogMjk3LjUKPiB2cDhfcHV0X2JpbGlu MTZfaF9jOiAyODM5LjAKPiB2cDhfcHV0X2JpbGluMTZfaF9ydnZfaTMyOiAzNDQuNwo+IHZwOF9w dXRfYmlsaW4xNl92X2M6IDI4NTcuMAo+IHZwOF9wdXRfYmlsaW4xNl92X3J2dl9pMzI6IDM0NC43 Cj4gLS0tCj4gIGxpYmF2Y29kZWMvcmlzY3YvdnA4ZHNwX2luaXQuYyB8IDIxICsrKysrKysrKysr KysrKwo+ICBsaWJhdmNvZGVjL3Jpc2N2L3ZwOGRzcF9ydnYuUyAgfCA0OSArKysrKysrKysrKysr KysrKysrKysrKysrKysrKysrKysrCj4gIDIgZmlsZXMgY2hhbmdlZCwgNzAgaW5zZXJ0aW9ucygr KQo+Cj4gZGlmZiAtLWdpdCBhL2xpYmF2Y29kZWMvcmlzY3YvdnA4ZHNwX2luaXQuYwo+IGIvbGli YXZjb2RlYy9yaXNjdi92cDhkc3BfaW5pdC5jCj4gaW5kZXggZmEzZmVlYWNmNy4uYWZmZmE2ZGUy ZiAxMDA2NDQKPiAtLS0gYS9saWJhdmNvZGVjL3Jpc2N2L3ZwOGRzcF9pbml0LmMKPiArKysgYi9s aWJhdmNvZGVjL3Jpc2N2L3ZwOGRzcF9pbml0LmMKPiBAQCAtMzQsNiArMzQsMTAgQEAgVlA4X0VQ RUwoMTYsIHJ2aSk7Cj4gIFZQOF9FUEVMKDgsICBydmkpOwo+ICBWUDhfRVBFTCg0LCAgcnZpKTsK Pgo+ICtWUDhfQklMSU4oMTYsIHJ2dik7Cj4gK1ZQOF9CSUxJTig4LCAgcnZ2KTsKPiArVlA4X0JJ TElOKDQsICBydnYpOwo+ICsKPiAgYXZfY29sZCB2b2lkIGZmX3ZwNzhkc3BfaW5pdF9yaXNjdihW UDhEU1BDb250ZXh0ICpjKQo+ICB7Cj4gICNpZiBIQVZFX1JWCj4gQEAgLTQ4LDYgKzUyLDIzIEBA IGF2X2NvbGQgdm9pZCBmZl92cDc4ZHNwX2luaXRfcmlzY3YoVlA4RFNQQ29udGV4dCAqYykKPiAg ICAgICAgICBjLT5wdXRfdnA4X2VwZWxfcGl4ZWxzX3RhYlsyXVswXVswXSA9IGZmX3B1dF92cDhf cGl4ZWxzNF9ydmk7Cj4gICAgICAgICAgYy0+cHV0X3ZwOF9iaWxpbmVhcl9waXhlbHNfdGFiWzJd WzBdWzBdID0gZmZfcHV0X3ZwOF9waXhlbHM0X3J2aTsKPiAgICAgIH0KPiArI2lmIEhBVkVfUlZW Cj4gKyAgICBpZiAoZmxhZ3MgJiBBVl9DUFVfRkxBR19SVlZfSTMyICYmIGZmX2dldF9ydl92bGVu YigpID49IDE2KSB7Cj4gKyAgICAgICAgYy0+cHV0X3ZwOF9iaWxpbmVhcl9waXhlbHNfdGFiWzBd WzBdWzFdID0KPiBmZl9wdXRfdnA4X2JpbGluMTZfaF9ydnY7Cj4gKyAgICAgICAgYy0+cHV0X3Zw OF9iaWxpbmVhcl9waXhlbHNfdGFiWzBdWzBdWzJdID0KPiBmZl9wdXRfdnA4X2JpbGluMTZfaF9y dnY7Cj4gKyAgICAgICAgYy0+cHV0X3ZwOF9iaWxpbmVhcl9waXhlbHNfdGFiWzFdWzBdWzFdID0g ZmZfcHV0X3ZwOF9iaWxpbjhfaF9ydnY7Cj4gKyAgICAgICAgYy0+cHV0X3ZwOF9iaWxpbmVhcl9w aXhlbHNfdGFiWzFdWzBdWzJdID0gZmZfcHV0X3ZwOF9iaWxpbjhfaF9ydnY7Cj4gKyAgICAgICAg Yy0+cHV0X3ZwOF9iaWxpbmVhcl9waXhlbHNfdGFiWzJdWzBdWzFdID0gZmZfcHV0X3ZwOF9iaWxp bjRfaF9ydnY7Cj4gKyAgICAgICAgYy0+cHV0X3ZwOF9iaWxpbmVhcl9waXhlbHNfdGFiWzJdWzBd WzJdID0gZmZfcHV0X3ZwOF9iaWxpbjRfaF9ydnY7Cj4gKwo+ICsgICAgICAgIGMtPnB1dF92cDhf YmlsaW5lYXJfcGl4ZWxzX3RhYlswXVsxXVswXSA9Cj4gZmZfcHV0X3ZwOF9iaWxpbjE2X3ZfcnZ2 Owo+ICsgICAgICAgIGMtPnB1dF92cDhfYmlsaW5lYXJfcGl4ZWxzX3RhYlswXVsyXVswXSA9Cj4g ZmZfcHV0X3ZwOF9iaWxpbjE2X3ZfcnZ2Owo+ICsgICAgICAgIGMtPnB1dF92cDhfYmlsaW5lYXJf cGl4ZWxzX3RhYlsxXVsxXVswXSA9IGZmX3B1dF92cDhfYmlsaW44X3ZfcnZ2Owo+ICsgICAgICAg IGMtPnB1dF92cDhfYmlsaW5lYXJfcGl4ZWxzX3RhYlsxXVsyXVswXSA9IGZmX3B1dF92cDhfYmls aW44X3ZfcnZ2Owo+ICsgICAgICAgIGMtPnB1dF92cDhfYmlsaW5lYXJfcGl4ZWxzX3RhYlsyXVsx XVswXSA9IGZmX3B1dF92cDhfYmlsaW40X3ZfcnZ2Owo+ICsgICAgICAgIGMtPnB1dF92cDhfYmls aW5lYXJfcGl4ZWxzX3RhYlsyXVsyXVswXSA9IGZmX3B1dF92cDhfYmlsaW40X3ZfcnZ2Owo+ICsg ICAgfQo+ICsjZW5kaWYKPiAgI2VuZGlmCj4gIH0KPgo+IGRpZmYgLS1naXQgYS9saWJhdmNvZGVj L3Jpc2N2L3ZwOGRzcF9ydnYuUyBiL2xpYmF2Y29kZWMvcmlzY3YvdnA4ZHNwX3J2di5TCj4gaW5k ZXggOGEwNzczZjk2NC4uZWM4ZmY5MTdiOSAxMDA2NDQKPiAtLS0gYS9saWJhdmNvZGVjL3Jpc2N2 L3ZwOGRzcF9ydnYuUwo+ICsrKyBiL2xpYmF2Y29kZWMvcmlzY3YvdnA4ZHNwX3J2di5TCj4gQEAg LTIwLDYgKzIwLDE4IEBACj4KPiAgI2luY2x1ZGUgImxpYmF2dXRpbC9yaXNjdi9hc20uUyIKPgo+ ICsubWFjcm8gdnNldHZsc3RhdGljOCBsZW4KPiArLmlmIFxsZW4gPD0gNAo+ICsgICAgICAgIHZz ZXRpdmxpICAgICAgICB6ZXJvLCBcbGVuLCBlOCwgbWY0LCB0YSwgbWEKPiArLmVsc2VpZiBcbGVu IDw9IDgKPiArICAgICAgICB2c2V0aXZsaSAgICAgICAgemVybywgXGxlbiwgZTgsIG1mMiwgdGEs IG1hCj4gKy5lbHNlaWYgXGxlbiA8PSAxNgo+ICsgICAgICAgIHZzZXRpdmxpICAgICAgICB6ZXJv LCBcbGVuLCBlOCwgbTEsIHRhLCBtYQo+ICsuZWxzZWlmIFxsZW4gPD0gMzEKPiArICAgICAgICB2 c2V0aXZsaSAgICAgICAgemVybywgXGxlbiwgZTgsIG0yLCB0YSwgbWEKPiArLmVuZGlmCj4gKy5l bmRtCj4gKwo+ICAubWFjcm8gdnA4X2lkY3RfZGNfYWRkCj4gICAgICAgICAgdmxzZTMyLnYgICAg ICB2MCwgKGEwKSwgYTIKPiAgICAgICAgICBsaCAgICAgICAgICAgIGE1LCAwKGExKQo+IEBAIC03 MSwzICs4Myw0MCBAQCBmdW5jIGZmX3ZwOF9pZGN0X2RjX2FkZDR1dl9ydnYsIHp2ZTMyeAo+Cj4g ICAgICAgICAgcmV0Cj4gIGVuZGZ1bmMKPiArCj4gKy5tYWNybyBiaWxpbl9sb2FkIGRzdCBsZW4g dHlwZSBtbgo+ICsuaWZjIFx0eXBlLHYKPiArICAgICAgICBhZGQgICAgICAgICAgICAgdDUsIGEy LCBhMwo+ICsuZWxzZQo+ICsgICAgICAgIGFkZGkgICAgICAgICAgICB0NSwgYTIsIDEKPiArLmVu ZGlmCj4gKyAgICAgICAgdmxlOC52ICAgICAgICAgIFxkc3QsIChhMikKPiArICAgICAgICB2bGU4 LnYgICAgICAgICAgdjIsICh0NSkKPiArICAgICAgICB2d211bHUudnggICAgICAgdjI4LCBcZHN0 LCB0MQo+ICsgICAgICAgIHZ3bWFjY3UudnggICAgICB2MjgsIFxtbiwgdjIKPiArICAgICAgICB2 d2FkZHUud3ggICAgICAgdjI0LCB2MjgsIHQ0Cj4gKyAgICAgICAgdm5zcmEud2kgICAgICAgIFxk c3QsIHYyNCwgMwo+ICsuZW5kbQo+ICsKPiArLm1hY3JvIHB1dF92cDhfYmlsaW5faF92IGxlbiB0 eXBlIG1uCj4gK2Z1bmMgZmZfcHV0X3ZwOF9iaWxpblxsZW5cKClfXHR5cGVcKClfcnZ2LCB6dmUz MngKPiArICAgICAgICB2c2V0dmxzdGF0aWM4ICAgXGxlbgo+ICsgICAgICAgIGxpICAgICAgICAg ICAgICB0MSwgOAo+ICsgICAgICAgIGxpICAgICAgICAgICAgICB0NCwgNAo+ICsgICAgICAgIHN1 YiAgICAgICAgICAgICB0MSwgdDEsIFxtbgo+ICsxOgo+ICsgICAgICAgIGFkZGkgICAgICAgICAg ICBhNCwgYTQsIC0xCj4gKyAgICAgICAgYmlsaW5fbG9hZCAgICAgIHYwLCBcbGVuLCBcdHlwZSwg XG1uCj4gKyAgICAgICAgdnNlOC52ICAgICAgICAgIHYwLCAoYTApCj4gKyAgICAgICAgYWRkICAg ICAgICAgICAgIGEyLCBhMiwgYTMKPiArICAgICAgICBhZGQgICAgICAgICAgICAgYTAsIGEwLCBh MQo+ICsgICAgICAgIGJuZXogICAgICAgICAgICBhNCwgMWIKPiArCj4gKyAgICAgICAgcmV0Cj4g K2VuZGZ1bmMKPiArLmVuZG0KPiArCj4gKy5pcnAgbGVuIDE2LDgsNAo+ICtwdXRfdnA4X2JpbGlu X2hfdiBcbGVuIGggYTUKPiArcHV0X3ZwOF9iaWxpbl9oX3YgXGxlbiB2IGE2Cj4gKy5lbmRyCj4g LS0KPiAyLjQ1LjAKPgo+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fCj4gZmZtcGVnLWRldmVsIG1haWxpbmcgbGlzdAo+IGZmbXBlZy1kZXZlbEBmZm1wZWcu b3JnCj4gaHR0cHM6Ly9mZm1wZWcub3JnL21haWxtYW4vbGlzdGluZm8vZmZtcGVnLWRldmVsCj4K PiBUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGluayBhYm92ZSwgb3IgZW1haWwKPiBmZm1wZWctZGV2 ZWwtcmVxdWVzdEBmZm1wZWcub3JnIHdpdGggc3ViamVjdCAidW5zdWJzY3JpYmUiLgo+Cl9fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmZmbXBlZy1kZXZlbCBt YWlsaW5nIGxpc3QKZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKaHR0cHM6Ly9mZm1wZWcub3JnL21h aWxtYW4vbGlzdGluZm8vZmZtcGVnLWRldmVsCgpUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGluayBh Ym92ZSwgb3IgZW1haWwKZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1Ympl Y3QgInVuc3Vic2NyaWJlIi4K