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 A1CBC43F19 for ; Thu, 18 Aug 2022 09:12:57 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 5379168B9EC; Thu, 18 Aug 2022 12:12:55 +0300 (EEST) Received: from mail-wr1-f42.google.com (mail-wr1-f42.google.com [209.85.221.42]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id C247268B9D5 for ; Thu, 18 Aug 2022 12:12:48 +0300 (EEST) Received: by mail-wr1-f42.google.com with SMTP id n7so992672wrv.4 for ; Thu, 18 Aug 2022 02:12:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc; bh=MZ1fWnnnT6cP4c6lXT5qkU1oBmRJis/FXZ2TE1L6zJI=; b=WS/DFy4xsYsLaIpZvWdoQv5xOAJqYtPaB3ZA8Pb8+0Ci98UOtcD+6g13P8fx2GjFfv n3szxBvBJSaR4YLi6WOdBXjOQtuLoq9Dgh88jRGkh4ZSFx3ReF6Sy1rnCqFILKP8IInT 1RvTfsLmBAWUNRTzSCmXUCjgIpuaV9t0BTU+Qpuv4WkF3qquAsKDTdAFZqOgbE2dssRE bTfNKzFrmicS68dQULeoZK8r/vt/pJpNNo8XJQQ0d1opwulogeb6jgR1ECr8+wJR39Ty rpQKKygbkYraukFKx7TkI7wSvz8rvlho/uJ/Sj+3eIVPtg7B8UNASlClHjQas+ihSq6f H5Vg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc; bh=MZ1fWnnnT6cP4c6lXT5qkU1oBmRJis/FXZ2TE1L6zJI=; b=tI0pi70iyHrqNrdWfjkdnEcNtrgFeJDV4vMGDHCvaEiIc1MFVVdUAnzvRl8ynD2WV5 IWG959h/7Kff9XnwGpUdS32nWZMd5iSs35qDa1V+2bk0VY4raR2s/4rXC71E3xXfXNLQ fY4uGCFe8h+hE/0hIcxOf4WS3G3ED412JdrWahwL6s2IE7BnoxCFQQc8OQL+mcgqsb0U kw84iHeKZGUHUzntQE9SA/s6lcZ4XsYMgBFYL6oORB9qsbt0QXoaIWinLjnxhckgtmTg 9VKaX+CFftRYmUJjadJv8WcFMcoixN06HtsSb++G6TimBThoy1BK3KC9POQKtxUVzXuK Hz/Q== X-Gm-Message-State: ACgBeo3V46yns0b5xh0lC1ShIio1IEzht2fLZMa7mixQzQRir+yLEde/ 5oYrCSDduOeyPMRUyjQ3L2uLJy8ZyIrb/jrSAKrrHQ== X-Google-Smtp-Source: AA6agR4+UE986LHd33tai2RPRtEP4CImoZfo1z22t/AHjZsmWDsWC9zwjG5A7Md53rEA1fIBCcivB1mj2eUTWAgZv4s= X-Received: by 2002:a5d:5a0c:0:b0:220:6cd2:33fb with SMTP id bq12-20020a5d5a0c000000b002206cd233fbmr1018955wrb.560.1660813968147; Thu, 18 Aug 2022 02:12:48 -0700 (PDT) MIME-Version: 1.0 References: <20220818081645.3352481-1-martin@martin.st> In-Reply-To: <20220818081645.3352481-1-martin@martin.st> From: Alan Kelly Date: Thu, 18 Aug 2022 11:12:36 +0200 Message-ID: To: =?UTF-8?Q?Martin_Storsj=C3=B6?= X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [FFmpeg-devel] [PATCH v2] checkasm: sw_scale: Produce more realistic test filter coefficients for yuv2yuvX 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 Cc: "Ronald S. Bultje" , 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: VGhhbmtzIE1hcnRpbiBmb3IgZG9pbmcgdGhpcy4KCk9uIFRodSwgQXVnIDE4LCAyMDIyIGF0IDEw OjE2IEFNIE1hcnRpbiBTdG9yc2rDtiA8bWFydGluQG1hcnRpbi5zdD4gd3JvdGU6Cgo+IFRoaXMg YXZvaWRzIHRyaWdnZXJpbmcgb3ZlcmZsb3dzIGluIHRoZSBmaWx0ZXJzLCBhbmQgYXZvaWRzIHN0 cmF5Cj4gdGVzdCBmYWlsdXJlcyBpbiB0aGUgYXBwcm94aW1hdGUgZnVuY3Rpb25zIG9uIHg4Njsg ZHVlIHRvIHJvdW5kaW5nCj4gZGlmZmVyZW5jZXMsIG9uZSBpbXBsZW1lbnRhdGlvbiBtaWdodCBv dmVyZmxvdyB3aGlsZSBhbm90aGVyIG9uZQo+IGRvZXNuJ3QuCj4KPiBTaWduZWQtb2ZmLWJ5OiBN YXJ0aW4gU3RvcnNqw7YgPG1hcnRpbkBtYXJ0aW4uc3Q+Cj4gLS0tCj4gRldJVywgdGhpcyBtb2Rp ZmljYXRpb24gcnVucyBzdWNjZXNzZnVsbHkgd2l0aCBvdmVyIDEwMDAgZGlmZmVyZW50Cj4gc2Vl ZHMgaW4gY2hlY2thc20uCj4gLS0tCj4gIHRlc3RzL2NoZWNrYXNtL3N3X3NjYWxlLmMgfCAxNiAr KysrKysrKysrKysrKystCj4gIDEgZmlsZSBjaGFuZ2VkLCAxNSBpbnNlcnRpb25zKCspLCAxIGRl bGV0aW9uKC0pCj4KPiBkaWZmIC0tZ2l0IGEvdGVzdHMvY2hlY2thc20vc3dfc2NhbGUuYyBiL3Rl c3RzL2NoZWNrYXNtL3N3X3NjYWxlLmMKPiBpbmRleCBkNzI1MDZlZDg2Li5lYzA2ZWFmZWJlIDEw MDY0NAo+IC0tLSBhL3Rlc3RzL2NoZWNrYXNtL3N3X3NjYWxlLmMKPiArKysgYi90ZXN0cy9jaGVj a2FzbS9zd19zY2FsZS5jCj4gQEAgLTE4OCw3ICsxODgsNiBAQCBzdGF0aWMgdm9pZCBjaGVja195 dXYyeXV2WChpbnQgYWNjdXJhdGUpCj4gICAgICB1aW50OF90IGRfdmFsID0gcm5kKCk7Cj4gICAg ICBtZW1zZXQoZGl0aGVyLCBkX3ZhbCwgTEFSR0VTVF9JTlBVVF9TSVpFKTsKPiAgICAgIHJhbmRv bWl6ZV9idWZmZXJzKCh1aW50OF90KilzcmNfcGl4ZWxzLCBMQVJHRVNUX0ZJTFRFUiAqCj4gTEFS R0VTVF9JTlBVVF9TSVpFICogc2l6ZW9mKGludDE2X3QpKTsKPiAtICAgIHJhbmRvbWl6ZV9idWZm ZXJzKCh1aW50OF90KilmaWx0ZXJfY29lZmYsIExBUkdFU1RfRklMVEVSICoKPiBzaXplb2YoaW50 MTZfdCkpOwo+ICAgICAgY3R4ID0gc3dzX2FsbG9jX2NvbnRleHQoKTsKPiAgICAgIGlmIChhY2N1 cmF0ZSkKPiAgICAgICAgICBjdHgtPmZsYWdzIHw9IFNXU19BQ0NVUkFURV9STkQ7Cj4gQEAgLTIw Miw2ICsyMDEsMjEgQEAgc3RhdGljIHZvaWQgY2hlY2tfeXV2Mnl1dlgoaW50IGFjY3VyYXRlKQo+ ICAgICAgICAgICAgICBpZiAoZHN0VyA8PSBvc2kpCj4gICAgICAgICAgICAgICAgICBjb250aW51 ZTsKPiAgICAgICAgICAgICAgZm9yIChmc2kgPSAwOyBmc2kgPCBGSUxURVJfU0laRVM7ICsrZnNp KSB7Cj4gKyAgICAgICAgICAgICAgICAvLyBHZW5lcmF0ZSBmaWx0ZXIgY29lZmZpY2llbnRzIGZv ciB0aGUgZ2l2ZW4gZmlsdGVyIHNpemUsCj4gKyAgICAgICAgICAgICAgICAvLyB3aXRoIHNvbWUg cHJvcGVydGllczoKPiArICAgICAgICAgICAgICAgIC8vIC0gVGhlIGNvZWZmaWNpZW50cyBhZGQg dXAgdG8gdGhlIGludGVuZGVkIHN1bSAoNDA5NiwKPiAxPDwxMikKPiArICAgICAgICAgICAgICAg IC8vIC0gVGhlIGNvZWZmaWNpZW50cyBjb250YWluIG5lZ2F0aXZlIHZhbHVlcwo+ICsgICAgICAg ICAgICAgICAgLy8gLSBUaGUgZmlsdGVyIGludGVybWVkaWF0ZXMgZG9uJ3Qgb3ZlcmZsb3cgZm9y IHdvcnN0Cj4gY2FzZQo+ICsgICAgICAgICAgICAgICAgLy8gICBpbnB1dHMgKGFsbCBwb3NpdGl2 ZSBjb2VmZmljaWVudHMgYXJlIGNvdXBsZWQgd2l0aAo+ICsgICAgICAgICAgICAgICAgLy8gICBp bnB1dF9tYXggYW5kIGFsbCBuZWdhdGl2ZSBjb2VmZmljaWVudHMgd2l0aAo+IGlucHV0X21pbiwK PiArICAgICAgICAgICAgICAgIC8vICAgb3IgdmljZSB2ZXJzYSkuCj4gKyAgICAgICAgICAgICAg ICAvLyBQcm9kdWNlIGEgZmlsdGVyIHdpdGggYWxsIGNvZWZmaWNpZW50cyBzZXQgdG8KPiArICAg ICAgICAgICAgICAgIC8vIC0oKDE8PDEyKS8oZmlsdGVyX3NpemUtMSkpIGV4Y2VwdCBmb3Igb25l IChyYW5kb21seQo+IGNob3NlbikKPiArICAgICAgICAgICAgICAgIC8vIHdoaWNoIGlzIHNldCB0 byAoKDE8PDEzKS0xKS4KPiArICAgICAgICAgICAgICAgIGZvciAoaSA9IDA7IGkgPCBmaWx0ZXJf c2l6ZXNbZnNpXTsgKytpKQo+ICsgICAgICAgICAgICAgICAgICAgIGZpbHRlcl9jb2VmZltpXSA9 IC0oKDEgPDwgMTIpIC8gKGZpbHRlcl9zaXplc1tmc2ldIC0KPiAxKSk7Cj4gKyAgICAgICAgICAg ICAgICBmaWx0ZXJfY29lZmZbcm5kKCkgJSBmaWx0ZXJfc2l6ZXNbZnNpXV0gPSAoMSA8PCAxMykg LSAxOwo+ICsKPiAgICAgICAgICAgICAgICAgIHNyYyA9IGF2X21hbGxvYyhzaXplb2YoaW50MTZf dCopICogZmlsdGVyX3NpemVzW2ZzaV0pOwo+ICAgICAgICAgICAgICAgICAgdkZpbHRlckRhdGEg PSBhdl9tYWxsb2MoKGZpbHRlcl9zaXplc1tmc2ldICsgMikgKgo+IHNpemVvZih1bmlvbiBWRmls dGVyRGF0YSkpOwo+ICAgICAgICAgICAgICAgICAgbWVtc2V0KHZGaWx0ZXJEYXRhLCAwLCAoZmls dGVyX3NpemVzW2ZzaV0gKyAyKSAqCj4gc2l6ZW9mKHVuaW9uIFZGaWx0ZXJEYXRhKSk7Cj4gLS0K PiAyLjI1LjEKPgo+Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fCmZmbXBlZy1kZXZlbCBtYWlsaW5nIGxpc3QKZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKaHR0 cHM6Ly9mZm1wZWcub3JnL21haWxtYW4vbGlzdGluZm8vZmZtcGVnLWRldmVsCgpUbyB1bnN1YnNj cmliZSwgdmlzaXQgbGluayBhYm92ZSwgb3IgZW1haWwKZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZt cGVnLm9yZyB3aXRoIHN1YmplY3QgInVuc3Vic2NyaWJlIi4K