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 D57224A9FC for ; Tue, 7 May 2024 16:08:08 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id EA86368D76A; Tue, 7 May 2024 19:08:05 +0300 (EEST) Received: from mail-qv1-f43.google.com (mail-qv1-f43.google.com [209.85.219.43]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 4114E68D637 for ; Tue, 7 May 2024 19:07:59 +0300 (EEST) Received: by mail-qv1-f43.google.com with SMTP id 6a1803df08f44-6a0d1032362so11682766d6.3 for ; Tue, 07 May 2024 09:07:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1715098078; x=1715702878; 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=OrZ8AYu9dcUdtRCgkP9QHvYdgXsp3kpPGvR506EPZ2Y=; b=Sff6B2RTHQC/+4Troa3QKXd4BZsJo2SRa6CXhvIuI7Lp9m8erI0/0YXK+1bNPFsqvF WKsQNH0if2A4rV9oehbm+SUpoGGkvYZVeqppBJfjmLSNXfbpO8dMmSYqPZbR4BG4/9u2 T0ntRxb65Ww6UaNJFBrrlQb6OxK/ivX+jBhULQdfvxOVzF/qu1FONuJ3/u2Qlcp63WI3 irbuaXJZPTiv6VJumYLTGrcUEnn5FeeCZNyWUXqTMg0JKIeYKKsRSbH0ZQsiXw0t1ZFU qaOorpo2f88vQa3Az9OfjpMv4DkfPbkLM5bcEboc5hQmJQNnHJvHAYZ8AV9BRYi8bGH7 5MYw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1715098078; x=1715702878; 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=OrZ8AYu9dcUdtRCgkP9QHvYdgXsp3kpPGvR506EPZ2Y=; b=j1kHUWvld0hMvZAcxCyZr4Iv0nJsmVnHs8+lwAPjxd0toF26oLFw4F80PJISP8hdyn qhW0vRwkQwlOKyKMAYenHSTpb+DeqEzVlwHOKaz3aDTgJIJuodfJOotmBO+sAve6x5Xx A8W44SJAn6iR/cg7YM7joCQWJk6falHQnbGle+MPQmy2HY2TGGCnvSDS7ldoxdd6dXjq IMYLsHLrWqmd6tLqyqj5WmlWh4/rNgB2FvIQskprarL/HXekUdBX9URO0bpBztJZ8B8K COholaGFdZvjkkUGbCxL1qADNHR1Yxh5Sb6Q9sLWGK0pCVY/cLY0qXKYHu3Gk14UZzUZ tS4w== X-Gm-Message-State: AOJu0YxhBO6oSZ+gt+9bOBZR/fGMt8kXuIhSNNjNZFheOBHD2YUSyWMy +TKhyAqjVu7MtzdDPPoKXlXxReBhwdEDGE3KlmNPhNLSuUZQeF6xcjj1I0WCXYq5Jw8k036Mj9r F2Qi6jNkiTnZUxd0+sL6XaMCyjWJjR41s+3k= X-Google-Smtp-Source: AGHT+IGBJBgfRxG0jc6UBVyi5UJvnIlj4eOG44D8mnpJkv6lnAa06NnVkpOBp6rpcc0+ISgVlEZqOBKGxa/6QUIvIKk= X-Received: by 2002:a05:6214:2482:b0:6a0:ac7a:3aa1 with SMTP id 6a1803df08f44-6a1514e52fcmr2871656d6.61.1715098077698; Tue, 07 May 2024 09:07:57 -0700 (PDT) MIME-Version: 1.0 References: <20240506033809.3790245-1-uk7b@foxmail.com> <2746443.mvXUDI8C0e@basile.remlab.net> In-Reply-To: <2746443.mvXUDI8C0e@basile.remlab.net> From: flow gg Date: Wed, 8 May 2024 00:07:46 +0800 Message-ID: To: FFmpeg development discussions and patches X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [FFmpeg-devel] [PATCH v3 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: SSBkaWRuJ3QgdW5kZXJzdGFuZCB3aGF0IHlvdSBtZWFuLi4uIFdoYXQgZG9lcyBqdWRnaW5nIHdo ZXRoZXIgdGhlIHR5cGUgaXMKJ2gnIG9yICd2JyBoYXZlIHRvIGRvIHdpdGggdGhlIG51bWJlcj8K ClLDqW1pIERlbmlzLUNvdXJtb250IDxyZW1pQHJlbWxhYi5uZXQ+IOS6jjIwMjTlubQ15pyIOOaX peWRqOS4iSAwMDowMOWGmemBk++8mgoKPiBMZSBtYWFuYW50YWluYSA2LiB0b3Vrb2t1dXRhIDIw MjQsIDYuMzguMDIgRUVTVCB1azdiQGZveG1haWwuY29tIGEgw6ljcml0IDoKPiA+IEZyb206IHN1 bnl1ZWNoaSA8c3VueXVlY2hpQGlzY2FzLmFjLmNuPgo+ID4KPiA+IEM5MDg6Cj4gPiB2cDhfcHV0 X2JpbGluNF9oX2M6IDM2Ny4wCj4gPiB2cDhfcHV0X2JpbGluNF9oX3J2dl9pMzI6IDEzNy43Cj4g PiB2cDhfcHV0X2JpbGluNF92X2M6IDM3Ny4wCj4gPiB2cDhfcHV0X2JpbGluNF92X3J2dl9pMzI6 IDEzNy43Cj4gPiB2cDhfcHV0X2JpbGluOF9oX2M6IDE0MzEuMAo+ID4gdnA4X3B1dF9iaWxpbjhf aF9ydnZfaTMyOiAyOTcuNQo+ID4gdnA4X3B1dF9iaWxpbjhfdl9jOiAxNDQ5LjAKPiA+IHZwOF9w dXRfYmlsaW44X3ZfcnZ2X2kzMjogMjk3LjUKPiA+IHZwOF9wdXRfYmlsaW4xNl9oX2M6IDI4Mzku MAo+ID4gdnA4X3B1dF9iaWxpbjE2X2hfcnZ2X2kzMjogMzQ0LjcKPiA+IHZwOF9wdXRfYmlsaW4x Nl92X2M6IDI4NTcuMAo+ID4gdnA4X3B1dF9iaWxpbjE2X3ZfcnZ2X2kzMjogMzQ0LjcKPiA+IC0t LQo+ID4gIGxpYmF2Y29kZWMvcmlzY3YvdnA4ZHNwX2luaXQuYyB8IDIxICsrKysrKysrKysrKysr Kwo+ID4gIGxpYmF2Y29kZWMvcmlzY3YvdnA4ZHNwX3J2di5TICB8IDQ5ICsrKysrKysrKysrKysr KysrKysrKysrKysrKysrKysrKysKPiA+ICAyIGZpbGVzIGNoYW5nZWQsIDcwIGluc2VydGlvbnMo KykKPiA+Cj4gPiBkaWZmIC0tZ2l0IGEvbGliYXZjb2RlYy9yaXNjdi92cDhkc3BfaW5pdC5jCj4g Yi9saWJhdmNvZGVjL3Jpc2N2L3ZwOGRzcF9pbml0LmMKPiA+IGluZGV4IGZhM2ZlZWFjZjcuLmFm ZmZhNmRlMmYgMTAwNjQ0Cj4gPiAtLS0gYS9saWJhdmNvZGVjL3Jpc2N2L3ZwOGRzcF9pbml0LmMK PiA+ICsrKyBiL2xpYmF2Y29kZWMvcmlzY3YvdnA4ZHNwX2luaXQuYwo+ID4gQEAgLTM0LDYgKzM0 LDEwIEBAIFZQOF9FUEVMKDE2LCBydmkpOwo+ID4gIFZQOF9FUEVMKDgsICBydmkpOwo+ID4gIFZQ OF9FUEVMKDQsICBydmkpOwo+ID4KPiA+ICtWUDhfQklMSU4oMTYsIHJ2dik7Cj4gPiArVlA4X0JJ TElOKDgsICBydnYpOwo+ID4gK1ZQOF9CSUxJTig0LCAgcnZ2KTsKPiA+ICsKPiA+ICBhdl9jb2xk IHZvaWQgZmZfdnA3OGRzcF9pbml0X3Jpc2N2KFZQOERTUENvbnRleHQgKmMpCj4gPiAgewo+ID4g ICNpZiBIQVZFX1JWCj4gPiBAQCAtNDgsNiArNTIsMjMgQEAgYXZfY29sZCB2b2lkIGZmX3ZwNzhk c3BfaW5pdF9yaXNjdihWUDhEU1BDb250ZXh0ICpjKQo+ID4gICAgICAgICAgYy0+cHV0X3ZwOF9l cGVsX3BpeGVsc190YWJbMl1bMF1bMF0gPSBmZl9wdXRfdnA4X3BpeGVsczRfcnZpOwo+ID4gICAg ICAgICAgYy0+cHV0X3ZwOF9iaWxpbmVhcl9waXhlbHNfdGFiWzJdWzBdWzBdID0KPiBmZl9wdXRf dnA4X3BpeGVsczRfcnZpOwo+ID4gICAgICB9Cj4gPiArI2lmIEhBVkVfUlZWCj4gPiArICAgIGlm IChmbGFncyAmIEFWX0NQVV9GTEFHX1JWVl9JMzIgJiYgZmZfZ2V0X3J2X3ZsZW5iKCkgPj0gMTYp IHsKPiA+ICsgICAgICAgIGMtPnB1dF92cDhfYmlsaW5lYXJfcGl4ZWxzX3RhYlswXVswXVsxXSA9 Cj4gZmZfcHV0X3ZwOF9iaWxpbjE2X2hfcnZ2Owo+ID4gKyAgICAgICAgYy0+cHV0X3ZwOF9iaWxp bmVhcl9waXhlbHNfdGFiWzBdWzBdWzJdID0KPiA+IGZmX3B1dF92cDhfYmlsaW4xNl9oX3J2djsg Kwo+IGMtPnB1dF92cDhfYmlsaW5lYXJfcGl4ZWxzX3RhYlsxXVswXVsxXQo+ID4gPSBmZl9wdXRf dnA4X2JpbGluOF9oX3J2djsgKwo+IGMtPnB1dF92cDhfYmlsaW5lYXJfcGl4ZWxzX3RhYlsxXVsw XVsyXQo+ID4gPSBmZl9wdXRfdnA4X2JpbGluOF9oX3J2djsgKwo+IGMtPnB1dF92cDhfYmlsaW5l YXJfcGl4ZWxzX3RhYlsyXVswXVsxXQo+ID4gPSBmZl9wdXRfdnA4X2JpbGluNF9oX3J2djsgKwo+ IGMtPnB1dF92cDhfYmlsaW5lYXJfcGl4ZWxzX3RhYlsyXVswXVsyXQo+ID4gPSBmZl9wdXRfdnA4 X2JpbGluNF9oX3J2djsgKwo+ID4gKyAgICAgICAgYy0+cHV0X3ZwOF9iaWxpbmVhcl9waXhlbHNf dGFiWzBdWzFdWzBdID0KPiBmZl9wdXRfdnA4X2JpbGluMTZfdl9ydnY7Cj4gPiArICAgICAgICBj LT5wdXRfdnA4X2JpbGluZWFyX3BpeGVsc190YWJbMF1bMl1bMF0gPQo+ID4gZmZfcHV0X3ZwOF9i aWxpbjE2X3ZfcnZ2OyArCj4gYy0+cHV0X3ZwOF9iaWxpbmVhcl9waXhlbHNfdGFiWzFdWzFdWzBd Cj4gPiA9IGZmX3B1dF92cDhfYmlsaW44X3ZfcnZ2OyArCj4gYy0+cHV0X3ZwOF9iaWxpbmVhcl9w aXhlbHNfdGFiWzFdWzJdWzBdCj4gPiA9IGZmX3B1dF92cDhfYmlsaW44X3ZfcnZ2OyArCj4gYy0+ cHV0X3ZwOF9iaWxpbmVhcl9waXhlbHNfdGFiWzJdWzFdWzBdCj4gPiA9IGZmX3B1dF92cDhfYmls aW40X3ZfcnZ2OyArCj4gYy0+cHV0X3ZwOF9iaWxpbmVhcl9waXhlbHNfdGFiWzJdWzJdWzBdCj4g PiA9IGZmX3B1dF92cDhfYmlsaW40X3ZfcnZ2OyArICAgIH0KPiA+ICsjZW5kaWYKPiA+ICAjZW5k aWYKPiA+ICB9Cj4gPgo+ID4gZGlmZiAtLWdpdCBhL2xpYmF2Y29kZWMvcmlzY3YvdnA4ZHNwX3J2 di5TCj4gYi9saWJhdmNvZGVjL3Jpc2N2L3ZwOGRzcF9ydnYuUwo+ID4gaW5kZXggOGEwNzczZjk2 NC4uOWJmOTY5ZDc5NCAxMDA2NDQKPiA+IC0tLSBhL2xpYmF2Y29kZWMvcmlzY3YvdnA4ZHNwX3J2 di5TCj4gPiArKysgYi9saWJhdmNvZGVjL3Jpc2N2L3ZwOGRzcF9ydnYuUwo+ID4gQEAgLTIwLDYg KzIwLDE4IEBACj4gPgo+ID4gICNpbmNsdWRlICJsaWJhdnV0aWwvcmlzY3YvYXNtLlMiCj4gPgo+ ID4gKy5tYWNybyB2c2V0dmxzdGF0aWM4IGxlbgo+ID4gKy5pZiBcbGVuIDw9IDQKPiA+ICsgICAg ICAgIHZzZXRpdmxpICAgICAgICB6ZXJvLCBcbGVuLCBlOCwgbWY0LCB0YSwgbWEKPiA+ICsuZWxz ZWlmIFxsZW4gPD0gOAo+ID4gKyAgICAgICAgdnNldGl2bGkgICAgICAgIHplcm8sIFxsZW4sIGU4 LCBtZjIsIHRhLCBtYQo+ID4gKy5lbHNlaWYgXGxlbiA8PSAxNgo+ID4gKyAgICAgICAgdnNldGl2 bGkgICAgICAgIHplcm8sIFxsZW4sIGU4LCBtMSwgdGEsIG1hCj4gPiArLmVsc2VpZiBcbGVuIDw9 IDMxCj4gPiArICAgICAgICB2c2V0aXZsaSAgICAgICAgemVybywgXGxlbiwgZTgsIG0yLCB0YSwg bWEKPiA+ICsuZW5kaWYKPiA+ICsuZW5kbQo+ID4gKwo+ID4gIC5tYWNybyB2cDhfaWRjdF9kY19h ZGQKPiA+ICAgICAgICAgIHZsc2UzMi52ICAgICAgdjAsIChhMCksIGEyCj4gPiAgICAgICAgICBs aCAgICAgICAgICAgIGE1LCAwKGExKQo+ID4gQEAgLTcxLDMgKzgzLDQwIEBAIGZ1bmMgZmZfdnA4 X2lkY3RfZGNfYWRkNHV2X3J2diwgenZlMzJ4Cj4gPgo+ID4gICAgICAgICAgcmV0Cj4gPiAgZW5k ZnVuYwo+ID4gKwo+ID4gKy5tYWNybyBiaWxpbl9sb2FkIGRzdCBsZW4gdHlwZSBtbgo+ID4gKy5p ZmMgXHR5cGUsdgo+ID4gKyAgICAgICAgYWRkICAgICAgICAgICAgIHQ1LCBhMiwgYTMKPiA+ICsu ZWxzZWlmIFx0eXBlID09IGgKPgo+IGggaXMgbm90IGEgbnVtYmVyIHNvIHRoYXQncyBub3QgYSB2 YWxpZCBjb25kaXRpb24uCj4KPiA+ICsgICAgICAgIGFkZGkgICAgICAgICAgICB0NSwgYTIsIDEK PiA+ICsuZW5kaWYKPiA+ICsgICAgICAgIHZsZTgudiAgICAgICAgICBcZHN0LCAoYTIpCj4gPiAr ICAgICAgICB2bGU4LnYgICAgICAgICAgdjIsICh0NSkKPiA+ICsgICAgICAgIHZ3bXVsdS52eCAg ICAgICB2MjgsIFxkc3QsIHQxCj4gPiArICAgICAgICB2d21hY2N1LnZ4ICAgICAgdjI4LCBcbW4s IHYyCj4gPiArICAgICAgICB2d2FkZHUud3ggICAgICAgdjI0LCB2MjgsIHQ0Cj4gPiArICAgICAg ICB2bnNyYS53aSAgICAgICAgXGRzdCwgdjI0LCAzCj4gPiArLmVuZG0KPiA+ICsKPiA+ICsubWFj cm8gcHV0X3ZwOF9iaWxpbl9oX3YgbGVuIHR5cGUgbW4KPiA+ICtmdW5jIGZmX3B1dF92cDhfYmls aW5cbGVuXCgpX1x0eXBlXCgpX3J2diwgenZlMzJ4Cj4gPiArICAgICAgICB2c2V0dmxzdGF0aWM4 ICAgXGxlbgo+ID4gKyAgICAgICAgbGkgICAgICAgICAgICAgIHQxLCA4Cj4gPiArICAgICAgICBs aSAgICAgICAgICAgICAgdDQsIDQKPiA+ICsgICAgICAgIHN1YiAgICAgICAgICAgICB0MSwgdDEs IFxtbgo+ID4gKzE6Cj4gPiArICAgICAgICBhZGRpICAgICAgICAgICAgYTQsIGE0LCAtMQo+ID4g KyAgICAgICAgYmlsaW5fbG9hZCAgICAgIHYwLCBcbGVuLCBcdHlwZSwgXG1uCj4gPiArICAgICAg ICB2c2U4LnYgICAgICAgICAgdjAsIChhMCkKPiA+ICsgICAgICAgIGFkZCAgICAgICAgICAgICBh MiwgYTIsIGEzCj4gPiArICAgICAgICBhZGQgICAgICAgICAgICAgYTAsIGEwLCBhMQo+ID4gKyAg ICAgICAgYm5leiAgICAgICAgICAgIGE0LCAxYgo+ID4gKwo+ID4gKyAgICAgICAgcmV0Cj4gPiAr ZW5kZnVuYwo+ID4gKy5lbmRtCj4gPiArCj4gPiArLmlycCBsZW4gMTYsOCw0Cj4gPiArcHV0X3Zw OF9iaWxpbl9oX3YgXGxlbiBoIGE1Cj4gPiArcHV0X3ZwOF9iaWxpbl9oX3YgXGxlbiB2IGE2Cj4g PiArLmVuZHIKPgo+Cj4gLS0KPiDpm7fnsbPigKflvrflsLwt5bqT5bCU6JKZCj4gaHR0cDovL3d3 dy5yZW1sYWIubmV0Lwo+Cj4KPgo+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fCj4gZmZtcGVnLWRldmVsIG1haWxpbmcgbGlzdAo+IGZmbXBlZy1kZXZlbEBm Zm1wZWcub3JnCj4gaHR0cHM6Ly9mZm1wZWcub3JnL21haWxtYW4vbGlzdGluZm8vZmZtcGVnLWRl dmVsCj4KPiBUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGluayBhYm92ZSwgb3IgZW1haWwKPiBmZm1w ZWctZGV2ZWwtcmVxdWVzdEBmZm1wZWcub3JnIHdpdGggc3ViamVjdCAidW5zdWJzY3JpYmUiLgo+ Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmZmbXBlZy1k ZXZlbCBtYWlsaW5nIGxpc3QKZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKaHR0cHM6Ly9mZm1wZWcu b3JnL21haWxtYW4vbGlzdGluZm8vZmZtcGVnLWRldmVsCgpUbyB1bnN1YnNjcmliZSwgdmlzaXQg bGluayBhYm92ZSwgb3IgZW1haWwKZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRo IHN1YmplY3QgInVuc3Vic2NyaWJlIi4K