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 5E17A4A956 for ; Mon, 6 May 2024 03:44:59 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 7591368D5F9; Mon, 6 May 2024 06:44:56 +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 89C0168D5E1 for ; Mon, 6 May 2024 06:44:49 +0300 (EEST) Received: by mail-qv1-f43.google.com with SMTP id 6a1803df08f44-6a0406438b5so7664086d6.1 for ; Sun, 05 May 2024 20:44:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1714967088; x=1715571888; 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=wSwHFNhr8LV08YOJb0OdhGzEbg8H8bhomIWHW++I2p0=; b=GOgte8ib9aZIHmk4vjDBINe9lOI49sNmyUL3QqmAD+wREALVGGHG5DFqErI2Gq42Gr HdOf/H+jPOC7wILULa9bxaz2RZ4MRdB1tpA7vyE1o0BNw9CwNtgBRQsWEjPABH/nrUaO tJgtkeR0wtQBDprgqL3fH8nw1TTXbh2pVHCH85TCwwJ/vJSpcdLG34Ji4BmDHci3gk3e uF9zHEhrRtZQxXlz4l8IXIMWg9ahpG/y354GIJTmcUdD4ZPHKsG18CAdDO1WyU7SU1pV bq479ZSwyCiZP4XRaMah1kunIKHf+t4X4nd6nmTzyHYgyPbwDz4+xbOPSYoRL8o3rcNZ ooug== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1714967088; x=1715571888; 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=wSwHFNhr8LV08YOJb0OdhGzEbg8H8bhomIWHW++I2p0=; b=Rk3LNqgs3PCf0YgggQyoEoUh3zafKzewJDL63kXU4KTCREelS4bb0dUgKYgkMLy1nE 3o4rkrb1wrkX6GJ2AwPgRN789LXK1pAn3sI25WoBhd1Zjqw0YHCMqoGzconon0mfLbe2 WNYrNT1XsFhuLlbnzGi2f0L+SXHwsOCjxyGYTu9CQOK2D/tS3bWlz0Q6oScGGI0LrVK2 PtVjcUukjEikDTH/G41Q3DRAcbeqU8yJEm3x63bSGBYPPOKzHkyyKKisOzE9l00gITgs 1Leb86Ix9vU9u5a8hZj51mfr34ODHhE0VvBMwnHRjDO3WpNkvnJUw1/pVf845mN8esJ5 1svQ== X-Gm-Message-State: AOJu0YxTGT6mxpLxVvgpNGI0Eg1TW3BoZI89W6MMvT7+esoAidA1AjCN ow0SCOfF70oICcCs1AI5O3Msom1uWbmEblib26UQCwUANEcfHBAChxSzePmJ/5uTXPHMJzOcYGR td1Sxxh9+BwRcXp3WePwHtXyvDKJZiXoTNnu84A== X-Google-Smtp-Source: AGHT+IG5cbKPanEY+UpDMG+eHanTACQNtsHxp7u4AQLzqB5nOfKnIlj7fQr140LaiUFHu0+rcES5ntA6Am3t9F3lbPc= X-Received: by 2002:ad4:5c88:0:b0:6a0:deac:c91d with SMTP id o8-20020ad45c88000000b006a0deacc91dmr11222107qvh.26.1714967088148; Sun, 05 May 2024 20:44:48 -0700 (PDT) MIME-Version: 1.0 References: <20240506033809.3790245-1-uk7b@foxmail.com> In-Reply-To: From: flow gg Date: Mon, 6 May 2024 11:44:37 +0800 Message-ID: To: FFmpeg development discussions and patches , =?UTF-8?Q?R=C3=A9mi_Denis=2DCourmont?= 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: PiBEb2Vzbid0IHRoaXMgZWZmZWN0aXZlbHkgZGlzY2FyZCB0aGUgbGFzdCBlbGVtZW50LCB0NT8K PiBDYW4ndCB3ZSBza2lwIHRoZSBzbGlkZSBhbmQganVzdCBsb2FkIHRoZSB2ZWN0b3IgYXQgYTIr MT8gQWxzbyB0aGVuLCB3ZQpjYW4KPiBrZWVwIFZMPWxlbiBhbmQgaGFsdmUgdGhlIG11bHRpcGxl ci4KClllcywgdGhpcyBpcyBiZXR0ZXIsIEkgcmVtZW1iZXIgdGhhdCB1c2luZyBzbGlkZTFkb3du IHdhcyBiZXR0ZXIgaW4gdGhlCmluaXRpYWwgdmVyc2lvbiB0ZXN0aW5nLCBidXQgbm93IGl0IGhh cyBjaGFuZ2VkLi4KSSBtb2RpZmllZCBpdCB0byBsb2FkIGEyKzEgYW5kIG1lcmdlZCBoIGFuZCB2 LgoKPHVrN2JAZm94bWFpbC5jb20+IOS6jjIwMjTlubQ15pyINuaXpeWRqOS4gCAxMTozOOWGmemB k++8mgoKPiBGcm9tOiBzdW55dWVjaGkgPHN1bnl1ZWNoaUBpc2Nhcy5hYy5jbj4KPgo+IEM5MDg6 Cj4gdnA4X3B1dF9iaWxpbjRfaF9jOiAzNjcuMAo+IHZwOF9wdXRfYmlsaW40X2hfcnZ2X2kzMjog MTM3LjcKPiB2cDhfcHV0X2JpbGluNF92X2M6IDM3Ny4wCj4gdnA4X3B1dF9iaWxpbjRfdl9ydnZf aTMyOiAxMzcuNwo+IHZwOF9wdXRfYmlsaW44X2hfYzogMTQzMS4wCj4gdnA4X3B1dF9iaWxpbjhf aF9ydnZfaTMyOiAyOTcuNQo+IHZwOF9wdXRfYmlsaW44X3ZfYzogMTQ0OS4wCj4gdnA4X3B1dF9i aWxpbjhfdl9ydnZfaTMyOiAyOTcuNQo+IHZwOF9wdXRfYmlsaW4xNl9oX2M6IDI4MzkuMAo+IHZw OF9wdXRfYmlsaW4xNl9oX3J2dl9pMzI6IDM0NC43Cj4gdnA4X3B1dF9iaWxpbjE2X3ZfYzogMjg1 Ny4wCj4gdnA4X3B1dF9iaWxpbjE2X3ZfcnZ2X2kzMjogMzQ0LjcKPiAtLS0KPiAgbGliYXZjb2Rl Yy9yaXNjdi92cDhkc3BfaW5pdC5jIHwgMjEgKysrKysrKysrKysrKysrCj4gIGxpYmF2Y29kZWMv cmlzY3YvdnA4ZHNwX3J2di5TICB8IDQ5ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr KysKPiAgMiBmaWxlcyBjaGFuZ2VkLCA3MCBpbnNlcnRpb25zKCspCj4KPiBkaWZmIC0tZ2l0IGEv bGliYXZjb2RlYy9yaXNjdi92cDhkc3BfaW5pdC5jCj4gYi9saWJhdmNvZGVjL3Jpc2N2L3ZwOGRz cF9pbml0LmMKPiBpbmRleCBmYTNmZWVhY2Y3Li5hZmZmYTZkZTJmIDEwMDY0NAo+IC0tLSBhL2xp YmF2Y29kZWMvcmlzY3YvdnA4ZHNwX2luaXQuYwo+ICsrKyBiL2xpYmF2Y29kZWMvcmlzY3YvdnA4 ZHNwX2luaXQuYwo+IEBAIC0zNCw2ICszNCwxMCBAQCBWUDhfRVBFTCgxNiwgcnZpKTsKPiAgVlA4 X0VQRUwoOCwgIHJ2aSk7Cj4gIFZQOF9FUEVMKDQsICBydmkpOwo+Cj4gK1ZQOF9CSUxJTigxNiwg cnZ2KTsKPiArVlA4X0JJTElOKDgsICBydnYpOwo+ICtWUDhfQklMSU4oNCwgIHJ2dik7Cj4gKwo+ ICBhdl9jb2xkIHZvaWQgZmZfdnA3OGRzcF9pbml0X3Jpc2N2KFZQOERTUENvbnRleHQgKmMpCj4g IHsKPiAgI2lmIEhBVkVfUlYKPiBAQCAtNDgsNiArNTIsMjMgQEAgYXZfY29sZCB2b2lkIGZmX3Zw Nzhkc3BfaW5pdF9yaXNjdihWUDhEU1BDb250ZXh0ICpjKQo+ICAgICAgICAgIGMtPnB1dF92cDhf ZXBlbF9waXhlbHNfdGFiWzJdWzBdWzBdID0gZmZfcHV0X3ZwOF9waXhlbHM0X3J2aTsKPiAgICAg ICAgICBjLT5wdXRfdnA4X2JpbGluZWFyX3BpeGVsc190YWJbMl1bMF1bMF0gPSBmZl9wdXRfdnA4 X3BpeGVsczRfcnZpOwo+ICAgICAgfQo+ICsjaWYgSEFWRV9SVlYKPiArICAgIGlmIChmbGFncyAm IEFWX0NQVV9GTEFHX1JWVl9JMzIgJiYgZmZfZ2V0X3J2X3ZsZW5iKCkgPj0gMTYpIHsKPiArICAg ICAgICBjLT5wdXRfdnA4X2JpbGluZWFyX3BpeGVsc190YWJbMF1bMF1bMV0gPQo+IGZmX3B1dF92 cDhfYmlsaW4xNl9oX3J2djsKPiArICAgICAgICBjLT5wdXRfdnA4X2JpbGluZWFyX3BpeGVsc190 YWJbMF1bMF1bMl0gPQo+IGZmX3B1dF92cDhfYmlsaW4xNl9oX3J2djsKPiArICAgICAgICBjLT5w dXRfdnA4X2JpbGluZWFyX3BpeGVsc190YWJbMV1bMF1bMV0gPSBmZl9wdXRfdnA4X2JpbGluOF9o X3J2djsKPiArICAgICAgICBjLT5wdXRfdnA4X2JpbGluZWFyX3BpeGVsc190YWJbMV1bMF1bMl0g PSBmZl9wdXRfdnA4X2JpbGluOF9oX3J2djsKPiArICAgICAgICBjLT5wdXRfdnA4X2JpbGluZWFy X3BpeGVsc190YWJbMl1bMF1bMV0gPSBmZl9wdXRfdnA4X2JpbGluNF9oX3J2djsKPiArICAgICAg ICBjLT5wdXRfdnA4X2JpbGluZWFyX3BpeGVsc190YWJbMl1bMF1bMl0gPSBmZl9wdXRfdnA4X2Jp bGluNF9oX3J2djsKPiArCj4gKyAgICAgICAgYy0+cHV0X3ZwOF9iaWxpbmVhcl9waXhlbHNfdGFi WzBdWzFdWzBdID0KPiBmZl9wdXRfdnA4X2JpbGluMTZfdl9ydnY7Cj4gKyAgICAgICAgYy0+cHV0 X3ZwOF9iaWxpbmVhcl9waXhlbHNfdGFiWzBdWzJdWzBdID0KPiBmZl9wdXRfdnA4X2JpbGluMTZf dl9ydnY7Cj4gKyAgICAgICAgYy0+cHV0X3ZwOF9iaWxpbmVhcl9waXhlbHNfdGFiWzFdWzFdWzBd ID0gZmZfcHV0X3ZwOF9iaWxpbjhfdl9ydnY7Cj4gKyAgICAgICAgYy0+cHV0X3ZwOF9iaWxpbmVh cl9waXhlbHNfdGFiWzFdWzJdWzBdID0gZmZfcHV0X3ZwOF9iaWxpbjhfdl9ydnY7Cj4gKyAgICAg ICAgYy0+cHV0X3ZwOF9iaWxpbmVhcl9waXhlbHNfdGFiWzJdWzFdWzBdID0gZmZfcHV0X3ZwOF9i aWxpbjRfdl9ydnY7Cj4gKyAgICAgICAgYy0+cHV0X3ZwOF9iaWxpbmVhcl9waXhlbHNfdGFiWzJd WzJdWzBdID0gZmZfcHV0X3ZwOF9iaWxpbjRfdl9ydnY7Cj4gKyAgICB9Cj4gKyNlbmRpZgo+ICAj ZW5kaWYKPiAgfQo+Cj4gZGlmZiAtLWdpdCBhL2xpYmF2Y29kZWMvcmlzY3YvdnA4ZHNwX3J2di5T IGIvbGliYXZjb2RlYy9yaXNjdi92cDhkc3BfcnZ2LlMKPiBpbmRleCA4YTA3NzNmOTY0Li45YmY5 NjlkNzk0IDEwMDY0NAo+IC0tLSBhL2xpYmF2Y29kZWMvcmlzY3YvdnA4ZHNwX3J2di5TCj4gKysr IGIvbGliYXZjb2RlYy9yaXNjdi92cDhkc3BfcnZ2LlMKPiBAQCAtMjAsNiArMjAsMTggQEAKPgo+ ICAjaW5jbHVkZSAibGliYXZ1dGlsL3Jpc2N2L2FzbS5TIgo+Cj4gKy5tYWNybyB2c2V0dmxzdGF0 aWM4IGxlbgo+ICsuaWYgXGxlbiA8PSA0Cj4gKyAgICAgICAgdnNldGl2bGkgICAgICAgIHplcm8s IFxsZW4sIGU4LCBtZjQsIHRhLCBtYQo+ICsuZWxzZWlmIFxsZW4gPD0gOAo+ICsgICAgICAgIHZz ZXRpdmxpICAgICAgICB6ZXJvLCBcbGVuLCBlOCwgbWYyLCB0YSwgbWEKPiArLmVsc2VpZiBcbGVu IDw9IDE2Cj4gKyAgICAgICAgdnNldGl2bGkgICAgICAgIHplcm8sIFxsZW4sIGU4LCBtMSwgdGEs IG1hCj4gKy5lbHNlaWYgXGxlbiA8PSAzMQo+ICsgICAgICAgIHZzZXRpdmxpICAgICAgICB6ZXJv LCBcbGVuLCBlOCwgbTIsIHRhLCBtYQo+ICsuZW5kaWYKPiArLmVuZG0KPiArCj4gIC5tYWNybyB2 cDhfaWRjdF9kY19hZGQKPiAgICAgICAgICB2bHNlMzIudiAgICAgIHYwLCAoYTApLCBhMgo+ICAg ICAgICAgIGxoICAgICAgICAgICAgYTUsIDAoYTEpCj4gQEAgLTcxLDMgKzgzLDQwIEBAIGZ1bmMg ZmZfdnA4X2lkY3RfZGNfYWRkNHV2X3J2diwgenZlMzJ4Cj4KPiAgICAgICAgICByZXQKPiAgZW5k ZnVuYwo+ICsKPiArLm1hY3JvIGJpbGluX2xvYWQgZHN0IGxlbiB0eXBlIG1uCj4gKy5pZmMgXHR5 cGUsdgo+ICsgICAgICAgIGFkZCAgICAgICAgICAgICB0NSwgYTIsIGEzCj4gKy5lbHNlaWYgXHR5 cGUgPT0gaAo+ICsgICAgICAgIGFkZGkgICAgICAgICAgICB0NSwgYTIsIDEKPiArLmVuZGlmCj4g KyAgICAgICAgdmxlOC52ICAgICAgICAgIFxkc3QsIChhMikKPiArICAgICAgICB2bGU4LnYgICAg ICAgICAgdjIsICh0NSkKPiArICAgICAgICB2d211bHUudnggICAgICAgdjI4LCBcZHN0LCB0MQo+ ICsgICAgICAgIHZ3bWFjY3UudnggICAgICB2MjgsIFxtbiwgdjIKPiArICAgICAgICB2d2FkZHUu d3ggICAgICAgdjI0LCB2MjgsIHQ0Cj4gKyAgICAgICAgdm5zcmEud2kgICAgICAgIFxkc3QsIHYy NCwgMwo+ICsuZW5kbQo+ICsKPiArLm1hY3JvIHB1dF92cDhfYmlsaW5faF92IGxlbiB0eXBlIG1u Cj4gK2Z1bmMgZmZfcHV0X3ZwOF9iaWxpblxsZW5cKClfXHR5cGVcKClfcnZ2LCB6dmUzMngKPiAr ICAgICAgICB2c2V0dmxzdGF0aWM4ICAgXGxlbgo+ICsgICAgICAgIGxpICAgICAgICAgICAgICB0 MSwgOAo+ICsgICAgICAgIGxpICAgICAgICAgICAgICB0NCwgNAo+ICsgICAgICAgIHN1YiAgICAg ICAgICAgICB0MSwgdDEsIFxtbgo+ICsxOgo+ICsgICAgICAgIGFkZGkgICAgICAgICAgICBhNCwg YTQsIC0xCj4gKyAgICAgICAgYmlsaW5fbG9hZCAgICAgIHYwLCBcbGVuLCBcdHlwZSwgXG1uCj4g KyAgICAgICAgdnNlOC52ICAgICAgICAgIHYwLCAoYTApCj4gKyAgICAgICAgYWRkICAgICAgICAg ICAgIGEyLCBhMiwgYTMKPiArICAgICAgICBhZGQgICAgICAgICAgICAgYTAsIGEwLCBhMQo+ICsg ICAgICAgIGJuZXogICAgICAgICAgICBhNCwgMWIKPiArCj4gKyAgICAgICAgcmV0Cj4gK2VuZGZ1 bmMKPiArLmVuZG0KPiArCj4gKy5pcnAgbGVuIDE2LDgsNAo+ICtwdXRfdnA4X2JpbGluX2hfdiBc bGVuIGggYTUKPiArcHV0X3ZwOF9iaWxpbl9oX3YgXGxlbiB2IGE2Cj4gKy5lbmRyCj4gLS0KPiAy LjQ1LjAKPgo+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f Cj4gZmZtcGVnLWRldmVsIG1haWxpbmcgbGlzdAo+IGZmbXBlZy1kZXZlbEBmZm1wZWcub3JnCj4g aHR0cHM6Ly9mZm1wZWcub3JnL21haWxtYW4vbGlzdGluZm8vZmZtcGVnLWRldmVsCj4KPiBUbyB1 bnN1YnNjcmliZSwgdmlzaXQgbGluayBhYm92ZSwgb3IgZW1haWwKPiBmZm1wZWctZGV2ZWwtcmVx dWVzdEBmZm1wZWcub3JnIHdpdGggc3ViamVjdCAidW5zdWJzY3JpYmUiLgo+Cl9fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmZmbXBlZy1kZXZlbCBtYWlsaW5n IGxpc3QKZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKaHR0cHM6Ly9mZm1wZWcub3JnL21haWxtYW4v bGlzdGluZm8vZmZtcGVnLWRldmVsCgpUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGluayBhYm92ZSwg b3IgZW1haWwKZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1YmplY3QgInVu c3Vic2NyaWJlIi4K