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 4011B4ADDA for ; Tue, 21 May 2024 12:39:05 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 6C5BF68D2C1; Tue, 21 May 2024 15:39:03 +0300 (EEST) Received: from mail-lf1-f54.google.com (mail-lf1-f54.google.com [209.85.167.54]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id EDCB268C8F2 for ; Tue, 21 May 2024 15:38:56 +0300 (EEST) Received: by mail-lf1-f54.google.com with SMTP id 2adb3069b0e04-523b20e2615so6234486e87.1 for ; Tue, 21 May 2024 05:38:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1716295136; x=1716899936; 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=K6GOjc66jq7C38NR2z9PmuWPNVhRRrVEB6e8iGzM8T4=; b=aSz9D0OXkq47DyDG4JnXt25Y3M4w2JNNAzj5vTE6x1cy/BwRouoqmJqsgEtx7nAOSw 2UVpOX4O7M4WMqoPjiS8217F36r3RaWtY9cqcAolL3HEV1HMPhNYnRA05luIAsDiILgb 9CxDK3lPJFF5NIHfAQtXNpQ58xIhX1+Y3e/b8pxVA4K9yEYbZAXKd4B7YaNst8/bJOYV OWWR2uv9EvEROGqe7PS4n8XDHwz6Ccd5/16tM0HMyZ4jFUwH6v6WEfO6OTtuT2I+xhzW NA3JTGqAAgj/rFiSPefgaz5V9nZgO/nWf1Ikmn7PbPwWO7V2ALSe5wSlo923vXMEUGWs KiCg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1716295136; x=1716899936; 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=K6GOjc66jq7C38NR2z9PmuWPNVhRRrVEB6e8iGzM8T4=; b=kBX/4EHkDYuPDuz6JQQYcFX0w/MAAGx5EuJprPq+vofpjSkNILj8VWw1+Bt6ViJg6h cmq+Gio8ftI5ii+KNrUK31eHoPJJfONyzmptE577daSubg1l5jdwYFhmsReG/16sGv1R BNSuB0YPy/MEqWErwe04IlCkmjdA3EBgyxgO9B/iBc8MrbjQLWQj0ZkdvYIeAJJUegfc bV4SRQSOwMpGI4XBNZ7o3+8sBidNKhmYYfIGn7BbpNMo71xBgoE4uBxRZbrayAT2gWb+ fX+QJHGdd4PChLnfe+sbDMX2/UGI+vLrpxOKO9WZvYCd0qYEDh6etCNTB4ZcyuwSjhTB +Xdw== X-Gm-Message-State: AOJu0Yzc2Fxq+DMJdjzBkVjgWfOBwScJ+ScEieLYWXqXcNCbO3uoAVBp T+7YMyrVkJbrbhe8GQr52d/dn3Yd92Vh9yBMobBop3DuYnDUATHF+qxI7RoctEwUSzqD2VXoD/G RUj3gcuBKd3BnOcCFSe8/roGWELfeNj2J X-Google-Smtp-Source: AGHT+IHp0sRka0eifE3NduvJBvRkSPpIWJBw98O9YQFkwPANF/lIm1+1cMAlH6XZOMN8xBCmAJ3fr+sjGGDFZAwiVpw= X-Received: by 2002:ac2:446c:0:b0:523:5dcc:c72 with SMTP id 2adb3069b0e04-5235dcc0ea3mr13090761e87.57.1716295135696; Tue, 21 May 2024 05:38:55 -0700 (PDT) MIME-Version: 1.0 References: <20240521100429.87090-1-martin@martin.st> In-Reply-To: From: Nuo Mi Date: Tue, 21 May 2024 20:38:44 +0800 Message-ID: To: FFmpeg development discussions and patches X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [FFmpeg-devel] [PATCH] checkasm: vvc_alf: Limit benchmarking to a reasonable subset of functions 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: T24gVHVlLCBNYXkgMjEsIDIwMjQgYXQgNjoxNuKAr1BNIE1hcnRpbiBTdG9yc2rDtiA8bWFydGlu QG1hcnRpbi5zdD4gd3JvdGU6Cgo+IE9uIFR1ZSwgMjEgTWF5IDIwMjQsIE1hcnRpbiBTdG9yc2rD tiB3cm90ZToKPgo+ID4gRG9uJ3QgYmVuY2htYXJrIGV2ZXJ5IHNpbmdsZSBjb21iaW5hdGlvbiBv ZiB3aWR0aHMgYW5kIGhlaWdodHM7Cj4gPiBvbmx5IGJlbmNobWFyayBjYXNlcyB3aGljaCBhcmUg c3F1YXJlcyAobGlrZSBpbiB2dmNfbWMuYykuCj4gPgo+ID4gQ29udHJhcnkgdG8gdnZjX21jLCB3 aGljaCBpbmNyZWFzZXMgc2l6ZXMgYnkgZG91YmxpbmcgZGltZW5zaW9ucywKPiA+IHZ2Y19hbGYg dGVzdHMgYWxsIHNpemVzIGluIGluY3JlbWVudHMgb2YgNC4gTGltaXQgYmVuY2htYXJraW5nIHRv Cj4gPiB0aGUgY2FzZXMgd2hpY2ggYXJlIHBvd2VycyBvZiB0d28uCj4gPgo+ID4gVGhpcyByZWR1 Y2VzIHRoZSBudW1iZXIgb2YgYmVuY2htYXJrZWQgY2FzZXMgZnJvbSAzMDcyIGRvd24gdG8gMTgu Cj4gPiAtLS0KPiA+IHRlc3RzL2NoZWNrYXNtL3Z2Y19hbGYuYyB8IDExICsrKysrKysrLS0tCj4g PiAxIGZpbGUgY2hhbmdlZCwgOCBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQo+ID4KPiA+ IGRpZmYgLS1naXQgYS90ZXN0cy9jaGVja2FzbS92dmNfYWxmLmMgYi90ZXN0cy9jaGVja2FzbS92 dmNfYWxmLmMKPiA+IGluZGV4IDk1MjYyNjA1OTguLjZkZDg5YmZhZmMgMTAwNjQ0Cj4gPiAtLS0g YS90ZXN0cy9jaGVja2FzbS92dmNfYWxmLmMKPiA+ICsrKyBiL3Rlc3RzL2NoZWNrYXNtL3Z2Y19h bGYuYwo+ID4gQEAgLTEwMyw3ICsxMDMsOSBAQCBzdGF0aWMgdm9pZCBjaGVja19hbGZfZmlsdGVy KFZWQ0RTUENvbnRleHQgKmMsIGNvbnN0Cj4gaW50IGJpdF9kZXB0aCkKPiA+ICAgICAgICAgICAg ICAgICAgICAgaWYgKG1lbWNtcChkc3QwICsgaSAqIGRzdF9zdHJpZGUsIGRzdDEgKyBpICoKPiBk c3Rfc3RyaWRlLCB3ICogU0laRU9GX1BJWEVMKSkKPiA+ICAgICAgICAgICAgICAgICAgICAgICAg IGZhaWwoKTsKPiA+ICAgICAgICAgICAgICAgICB9Cj4gPiAtICAgICAgICAgICAgICAgIGJlbmNo X25ldyhkc3QxLCBkc3Rfc3RyaWRlLCBzcmMxICsgb2Zmc2V0LCBzcmNfc3RyaWRlLAo+IHcsIGgs IGZpbHRlciwgY2xpcCwgdmJfcG9zKTsKPiA+ICsgICAgICAgICAgICAgICAgLy8gQmVuY2ggb25s eSBzcXVhcmUgc2l6ZXMsIGFuZCBvbmVzIHdpdGggZGltZW5zaW9ucwo+IGJlaW5nIGEgcG93ZXIg b2YgdHdvLgo+ID4gKyAgICAgICAgICAgICAgICBpZiAodyA9PSBoICYmICh3ICYgKHcgLSAxKSkg PT0gMCkKPiA+ICsgICAgICAgICAgICAgICAgICAgIGJlbmNoX25ldyhkc3QxLCBkc3Rfc3RyaWRl LCBzcmMxICsgb2Zmc2V0LAo+IHNyY19zdHJpZGUsIHcsIGgsIGZpbHRlciwgY2xpcCwgdmJfcG9z KTsKPiA+ICAgICAgICAgICAgIH0KPiA+ICAgICAgICAgICAgIGlmIChjaGVja19mdW5jKGMtPmFs Zi5maWx0ZXJbQ0hST01BXSwKPiAidnZjX2FsZl9maWx0ZXJfY2hyb21hXyVkeCVkXyVkIiwgdywg aCwgYml0X2RlcHRoKSkgewo+ID4gICAgICAgICAgICAgICAgIGNvbnN0IGludCB2Yl9wb3MgPSBj dHVfc2l6ZSAtIEFMRl9WQl9QT1NfQUJPVkVfQ0hST01BOwo+ID4gQEAgLTExNSw3ICsxMTcsOCBA QCBzdGF0aWMgdm9pZCBjaGVja19hbGZfZmlsdGVyKFZWQ0RTUENvbnRleHQgKmMsIGNvbnN0Cj4g aW50IGJpdF9kZXB0aCkKPiA+ICAgICAgICAgICAgICAgICAgICAgaWYgKG1lbWNtcChkc3QwICsg aSAqIGRzdF9zdHJpZGUsIGRzdDEgKyBpICoKPiBkc3Rfc3RyaWRlLCB3ICogU0laRU9GX1BJWEVM KSkKPiA+ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwoKTsKPiA+ICAgICAgICAgICAgICAg ICB9Cj4gPiAtICAgICAgICAgICAgICAgIGJlbmNoX25ldyhkc3QxLCBkc3Rfc3RyaWRlLCBzcmMx ICsgb2Zmc2V0LCBzcmNfc3RyaWRlLAo+IHcsIGgsIGZpbHRlciwgY2xpcCwgdmJfcG9zKTsKPiA+ ICsgICAgICAgICAgICAgICAgaWYgKHcgPT0gaCAmJiAodyAmICh3IC0gMSkpID09IDApCj4gPiAr ICAgICAgICAgICAgICAgICAgICBiZW5jaF9uZXcoZHN0MSwgZHN0X3N0cmlkZSwgc3JjMSArIG9m ZnNldCwKPiBzcmNfc3RyaWRlLCB3LCBoLCBmaWx0ZXIsIGNsaXAsIHZiX3Bvcyk7Cj4gPiAgICAg ICAgICAgICB9Cj4gPiAgICAgICAgIH0KPiA+ICAgICB9Cj4gPiBAQCAtMTU2LDcgKzE1OSw5IEBA IHN0YXRpYyB2b2lkIGNoZWNrX2FsZl9jbGFzc2lmeShWVkNEU1BDb250ZXh0ICpjLAo+IGNvbnN0 IGludCBiaXRfZGVwdGgpCj4gPiAgICAgICAgICAgICAgICAgICAgIGZhaWwoKTsKPiA+ICAgICAg ICAgICAgICAgICBpZiAobWVtY21wKHRyYW5zcG9zZV9pZHgwLCB0cmFuc3Bvc2VfaWR4MSwgaWRf c2l6ZSkpCj4gPiAgICAgICAgICAgICAgICAgICAgIGZhaWwoKTsKPiA+IC0gICAgICAgICAgICAg ICAgYmVuY2hfbmV3KGNsYXNzX2lkeDEsIHRyYW5zcG9zZV9pZHgxLCBzcmMxICsgb2Zmc2V0LAo+ IHN0cmlkZSwgdywgaCwgdmJfcG9zLCBhbGZfZ3JhZGllbnRfdG1wKTsKPiA+ICsgICAgICAgICAg ICAgICAgLy8gQmVuY2ggb25seSBzcXVhcmUgc2l6ZXMsIGFuZCBvbmVzIHdpdGggZGltZW5zaW9u cwo+IGJlaW5nIGEgcG93ZXIgb2YgdHdvLgo+ID4gKyAgICAgICAgICAgICAgICBpZiAodyA9PSBo ICYmICh3ICYgKHcgLSAxKSkgPT0gMCkKPiA+ICsgICAgICAgICAgICAgICAgICAgIGJlbmNoX25l dyhjbGFzc19pZHgxLCB0cmFuc3Bvc2VfaWR4MSwgc3JjMSArCj4gb2Zmc2V0LCBzdHJpZGUsIHcs IGgsIHZiX3BvcywgYWxmX2dyYWRpZW50X3RtcCk7Cj4KPiBOb3RlLCB0aGVzZSB0ZXN0cyAoYWxs IHZ2YyB0ZXN0cykgdXNlIGNoZWNrX2Z1bmMoIm5hbWUuLi4lZHglZCIsIHcsIGgpIC0KPiB3aGls ZSBpdCdzIGNvbW1vbiBlbHNld2hlcmUgdG8gZ3JvdXAgdGhlbSB1cCBpbnRvIHNsaWdodGx5IGJp Z2dlciBidW5kbGVzLAo+IGUuZy4gb25seSBpbmNsdWRpbmcgdGhlIHdpZHRoIGluIHRoZSBmdW5j dGlvbiBuYW1lLCBhc3N1bWluZyB0aGF0IHRoaXMgaXMKPiB0aGUgbGV2ZWwgb2YgZ3JhbnVsYXJp dHkgb2YgYWN0dWFsIGFzc2VtYmx5IGltcGxlbWVudGF0aW9ucyAtIGUuZy4gSSBkb24ndAo+IHRo aW5rIHRoZXJlIHdvdWxkIGJlIGEgZGlmZmVyZW50IGNvZGVwYXRoIGltcGxlbWVudGVkIGZvciBl YWNoIGJsb2NrCj4gaGVpZ2h0Lgo+Cj4gQW5kIGl0J3MgcG9zc2libGUgdG8gY29udmV5IG1vcmUg aW5mb3JtYXRpb24gYWJvdXQgZXhhY3RseSB3aGF0IGZhaWxlZCwKPiB3aXRob3V0IG5lZWRpbmcg dG8gZW5jb2RlIGl0IGludG8gdGhlIGZ1bmN0aW9uIG5hbWUgLSBzZWUgdGhlCj4gY2hlY2thc21f Y2hlY2sgZnVuY3Rpb25zL21hY3JvLCBhbmQgZS5nLiBjb21taXQKPiA4ZmY0YTRhNGY0ZjczYzVl Mjc2ZmEwY2JlNmNkNWExNDhlYmRkNGFlLgo+CkhpIE1hcnRpbiwKVGhhbmsgeW91IGZvciB0aGUg c3VnZ2VzdGlvbi4KVHJhY2tlZCB3aXRoIGh0dHBzOi8vZ2l0aHViLmNvbS9mZnZ2Yy9GRm1wZWcv aXNzdWVzLzIyNgoKPgo+IC8vIE1hcnRpbgo+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fCj4gZmZtcGVnLWRldmVsIG1haWxpbmcgbGlzdAo+IGZmbXBlZy1k ZXZlbEBmZm1wZWcub3JnCj4gaHR0cHM6Ly9mZm1wZWcub3JnL21haWxtYW4vbGlzdGluZm8vZmZt cGVnLWRldmVsCj4KPiBUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGluayBhYm92ZSwgb3IgZW1haWwK PiBmZm1wZWctZGV2ZWwtcmVxdWVzdEBmZm1wZWcub3JnIHdpdGggc3ViamVjdCAidW5zdWJzY3Jp YmUiLgo+Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmZm bXBlZy1kZXZlbCBtYWlsaW5nIGxpc3QKZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKaHR0cHM6Ly9m Zm1wZWcub3JnL21haWxtYW4vbGlzdGluZm8vZmZtcGVnLWRldmVsCgpUbyB1bnN1YnNjcmliZSwg dmlzaXQgbGluayBhYm92ZSwgb3IgZW1haWwKZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9y ZyB3aXRoIHN1YmplY3QgInVuc3Vic2NyaWJlIi4K