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 A876D4ADD2 for ; Tue, 21 May 2024 12:32:04 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 18E8068D275; Tue, 21 May 2024 15:32:02 +0300 (EEST) Received: from mail-lj1-f171.google.com (mail-lj1-f171.google.com [209.85.208.171]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id A0FE168D30D for ; Tue, 21 May 2024 15:31:55 +0300 (EEST) Received: by mail-lj1-f171.google.com with SMTP id 38308e7fff4ca-2e73359b979so14513781fa.1 for ; Tue, 21 May 2024 05:31:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1716294714; x=1716899514; 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=v5zmOIzRzbJbLWuUl3YYGGeybUfKOwbiWckuyknuOQ0=; b=GSylKDAhDGTphjjSa/rghUMFwWfUhhqAnBphcNEGHC8ZP6vS4vMges+nxTkQyuk+hZ druYg9GPEYTFR1cDn76jTt8jm06GHRGfqs1DnILG8LdX569KkTIT3V/vHcICojGSshgk nRZNX8xRi+q65XGR6QG73vWTkCQfy66BQ+21+Hdiq/0Hd74thuBUs82hnG4dQ/Rngzs1 gk0URD4JaMFTVdFgoi+bGYGLEe/r6ulrlGe0dOUE52iFsVbkkc+N3l7CeO3neQEUOTIU Extr4p7c96WJfgngQvnI7wHT3oS9j9+HMgjUb+UPaXP9IQPKN2juGBYprxpGhYkDWe5T a4Lg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1716294714; x=1716899514; 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=v5zmOIzRzbJbLWuUl3YYGGeybUfKOwbiWckuyknuOQ0=; b=WoIw/GJjsdh6w9gO8zPot/e7hitPpvZorm5lRbOTjwbSKVzQu/rDiw0+Jma7qDum96 aMSugvC5oAEHtticRnOgMCMY0nhFmlrqhZ/jgcgKdB22sr6CVVXq4G+ugH5ae3F5ts0+ 01a+5itRM9G2SjyL5SMGRv5QzH3FzgF0pdOg7BsxbDFZmjiBcb2OpCV14PUZkYZDqGSq nr/cZCop/Wr3Oz2IlXqTDpnKA+okoBqk/4Gw/r7Nb4pZIaoE812/JGnzvpCDabHJ+gN7 +630Ms6MzM0O2WB3D/x6ojkqXeqnm/CAXbp+pUtGFDOZ2GpR/hsr+WRGL8UEbaj3on+n fItg== X-Gm-Message-State: AOJu0YwcxyDjcs6Ebi1hh/i58hUgnPh3MEEh8wZqZPTg5EMwmbq7+DRL JJfsNJcgRm40vXizbs2jDcUfMPSjOyHxCRUbllGlVluigYdtS3Ve/sky6gzByGbWW6l2mEa/pj8 ynXGRN+olzqZHRSXSkwS5qq8d5yOnKQ== X-Google-Smtp-Source: AGHT+IGKbybApBci4MOhRK1K4dV9saLNeNrbN9LMQNkm63RF52K9Wxei/4vVIWovE8s17JDFinxnX/KtLMK8lPjvAIo= X-Received: by 2002:a05:651c:2212:b0:2e7:a04:4ee0 with SMTP id 38308e7fff4ca-2e70a045062mr88457061fa.46.1716294714266; Tue, 21 May 2024 05:31:54 -0700 (PDT) MIME-Version: 1.0 References: <20240521100429.87090-1-martin@martin.st> <13497A60-2A9A-415F-BC5B-1A5377EA5784@remlab.net> In-Reply-To: <13497A60-2A9A-415F-BC5B-1A5377EA5784@remlab.net> From: Nuo Mi Date: Tue, 21 May 2024 20:31:42 +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: T24gVHVlLCBNYXkgMjEsIDIwMjQgYXQgNzoxMeKAr1BNIFLDqW1pIERlbmlzLUNvdXJtb250IDxy ZW1pQHJlbWxhYi5uZXQ+IHdyb3RlOgoKPgo+Cj4gTGUgMjEgbWFpIDIwMjQgMTM6MDQ6MjkgR01U KzAzOjAwLCAiTWFydGluIFN0b3JzasO2IiA8bWFydGluQG1hcnRpbi5zdD4gYQo+IMOpY3JpdCA6 Cj4gPkRvbid0IGJlbmNobWFyayBldmVyeSBzaW5nbGUgY29tYmluYXRpb24gb2Ygd2lkdGhzIGFu ZCBoZWlnaHRzOwo+ID5vbmx5IGJlbmNobWFyayBjYXNlcyB3aGljaCBhcmUgc3F1YXJlcyAobGlr ZSBpbiB2dmNfbWMuYykuCj4gPgo+ID5Db250cmFyeSB0byB2dmNfbWMsIHdoaWNoIGluY3JlYXNl cyBzaXplcyBieSBkb3VibGluZyBkaW1lbnNpb25zLAo+ID52dmNfYWxmIHRlc3RzIGFsbCBzaXpl cyBpbiBpbmNyZW1lbnRzIG9mIDQuIExpbWl0IGJlbmNobWFya2luZyB0bwo+ID50aGUgY2FzZXMg d2hpY2ggYXJlIHBvd2VycyBvZiB0d28uCj4gPgo+ID5UaGlzIHJlZHVjZXMgdGhlIG51bWJlciBv ZiBiZW5jaG1hcmtlZCBjYXNlcyBmcm9tIDMwNzIgZG93biB0byAxOC4KPiA+LS0tCj4gPiB0ZXN0 cy9jaGVja2FzbS92dmNfYWxmLmMgfCAxMSArKysrKysrKy0tLQo+ID4gMSBmaWxlIGNoYW5nZWQs IDggaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKPiA+Cj4gPmRpZmYgLS1naXQgYS90ZXN0 cy9jaGVja2FzbS92dmNfYWxmLmMgYi90ZXN0cy9jaGVja2FzbS92dmNfYWxmLmMKPiA+aW5kZXgg OTUyNjI2MDU5OC4uNmRkODliZmFmYyAxMDA2NDQKPiA+LS0tIGEvdGVzdHMvY2hlY2thc20vdnZj X2FsZi5jCj4gPisrKyBiL3Rlc3RzL2NoZWNrYXNtL3Z2Y19hbGYuYwo+ID5AQCAtMTAzLDcgKzEw Myw5IEBAIHN0YXRpYyB2b2lkIGNoZWNrX2FsZl9maWx0ZXIoVlZDRFNQQ29udGV4dCAqYywgY29u c3QKPiBpbnQgYml0X2RlcHRoKQo+ID4gICAgICAgICAgICAgICAgICAgICBpZiAobWVtY21wKGRz dDAgKyBpICogZHN0X3N0cmlkZSwgZHN0MSArIGkgKgo+IGRzdF9zdHJpZGUsIHcgKiBTSVpFT0Zf UElYRUwpKQo+ID4gICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCgpOwo+ID4gICAgICAgICAg ICAgICAgIH0KPiA+LSAgICAgICAgICAgICAgICBiZW5jaF9uZXcoZHN0MSwgZHN0X3N0cmlkZSwg c3JjMSArIG9mZnNldCwgc3JjX3N0cmlkZSwKPiB3LCBoLCBmaWx0ZXIsIGNsaXAsIHZiX3Bvcyk7 Cj4gPisgICAgICAgICAgICAgICAgLy8gQmVuY2ggb25seSBzcXVhcmUgc2l6ZXMsIGFuZCBvbmVz IHdpdGggZGltZW5zaW9ucwo+IGJlaW5nIGEgcG93ZXIgb2YgdHdvLgo+ID4rICAgICAgICAgICAg ICAgIGlmICh3ID09IGggJiYgKHcgJiAodyAtIDEpKSA9PSAwKQo+ID4rICAgICAgICAgICAgICAg ICAgICBiZW5jaF9uZXcoZHN0MSwgZHN0X3N0cmlkZSwgc3JjMSArIG9mZnNldCwKPiBzcmNfc3Ry aWRlLCB3LCBoLCBmaWx0ZXIsIGNsaXAsIHZiX3Bvcyk7Cj4gPiAgICAgICAgICAgICB9Cj4gPiAg ICAgICAgICAgICBpZiAoY2hlY2tfZnVuYyhjLT5hbGYuZmlsdGVyW0NIUk9NQV0sCj4gInZ2Y19h bGZfZmlsdGVyX2Nocm9tYV8lZHglZF8lZCIsIHcsIGgsIGJpdF9kZXB0aCkpIHsKPiA+ICAgICAg ICAgICAgICAgICBjb25zdCBpbnQgdmJfcG9zID0gY3R1X3NpemUgLSBBTEZfVkJfUE9TX0FCT1ZF X0NIUk9NQTsKPiA+QEAgLTExNSw3ICsxMTcsOCBAQCBzdGF0aWMgdm9pZCBjaGVja19hbGZfZmls dGVyKFZWQ0RTUENvbnRleHQgKmMsIGNvbnN0Cj4gaW50IGJpdF9kZXB0aCkKPiA+ICAgICAgICAg ICAgICAgICAgICAgaWYgKG1lbWNtcChkc3QwICsgaSAqIGRzdF9zdHJpZGUsIGRzdDEgKyBpICoK PiBkc3Rfc3RyaWRlLCB3ICogU0laRU9GX1BJWEVMKSkKPiA+ICAgICAgICAgICAgICAgICAgICAg ICAgIGZhaWwoKTsKPiA+ICAgICAgICAgICAgICAgICB9Cj4gPi0gICAgICAgICAgICAgICAgYmVu Y2hfbmV3KGRzdDEsIGRzdF9zdHJpZGUsIHNyYzEgKyBvZmZzZXQsIHNyY19zdHJpZGUsCj4gdywg aCwgZmlsdGVyLCBjbGlwLCB2Yl9wb3MpOwo+ID4rICAgICAgICAgICAgICAgIGlmICh3ID09IGgg JiYgKHcgJiAodyAtIDEpKSA9PSAwKQo+ID4rICAgICAgICAgICAgICAgICAgICBiZW5jaF9uZXco ZHN0MSwgZHN0X3N0cmlkZSwgc3JjMSArIG9mZnNldCwKPiBzcmNfc3RyaWRlLCB3LCBoLCBmaWx0 ZXIsIGNsaXAsIHZiX3Bvcyk7Cj4gPiAgICAgICAgICAgICB9Cj4gPiAgICAgICAgIH0KPiA+ICAg ICB9Cj4gPkBAIC0xNTYsNyArMTU5LDkgQEAgc3RhdGljIHZvaWQgY2hlY2tfYWxmX2NsYXNzaWZ5 KFZWQ0RTUENvbnRleHQgKmMsCj4gY29uc3QgaW50IGJpdF9kZXB0aCkKPiA+ICAgICAgICAgICAg ICAgICAgICAgZmFpbCgpOwo+ID4gICAgICAgICAgICAgICAgIGlmIChtZW1jbXAodHJhbnNwb3Nl X2lkeDAsIHRyYW5zcG9zZV9pZHgxLCBpZF9zaXplKSkKPiA+ICAgICAgICAgICAgICAgICAgICAg ZmFpbCgpOwo+ID4tICAgICAgICAgICAgICAgIGJlbmNoX25ldyhjbGFzc19pZHgxLCB0cmFuc3Bv c2VfaWR4MSwgc3JjMSArIG9mZnNldCwKPiBzdHJpZGUsIHcsIGgsIHZiX3BvcywgYWxmX2dyYWRp ZW50X3RtcCk7Cj4gPisgICAgICAgICAgICAgICAgLy8gQmVuY2ggb25seSBzcXVhcmUgc2l6ZXMs IGFuZCBvbmVzIHdpdGggZGltZW5zaW9ucwo+IGJlaW5nIGEgcG93ZXIgb2YgdHdvLgo+ID4rICAg ICAgICAgICAgICAgIGlmICh3ID09IGggJiYgKHcgJiAodyAtIDEpKSA9PSAwKQo+ID4rICAgICAg ICAgICAgICAgICAgICBiZW5jaF9uZXcoY2xhc3NfaWR4MSwgdHJhbnNwb3NlX2lkeDEsIHNyYzEg KyBvZmZzZXQsCj4gc3RyaWRlLCB3LCBoLCB2Yl9wb3MsIGFsZl9ncmFkaWVudF90bXApOwo+ID4g ICAgICAgICAgICAgfQo+ID4gICAgICAgICB9Cj4gPiAgICAgfQo+Cj4gTEdUTS4KPgpBcHBsaWVk LgpUaGFuayB5b3UsIE1hcnRpbiBhbmQgUmVtaS4KCj4KPiBCeSB0aGUgd2F5LCBkb2VzIGFueWJv ZHkga25vdyBpZiB3ZSBjb3VsZCBza2lwIGJlbmNobWFya2luZyBDIGZ1bmN0aW9ucwo+IGZvciB3 aGljaCB6ZXJvIG9wdGltaXNhdGlvbnMgYXJlIGF2YWlsYWJsZSA/IFdlIGFyZSBub3QgcHJpbnRp bmcgdGhlCj4gYmVuY2htYXJrIHJlc3VsdHMgaW4gdGhhdCBjYXNlLCBzbyB0aGF0IHdvdWxkbid0 IGJlIGEgbG9zcy4KPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fXwo+IGZmbXBlZy1kZXZlbCBtYWlsaW5nIGxpc3QKPiBmZm1wZWctZGV2ZWxAZmZtcGVnLm9y Zwo+IGh0dHBzOi8vZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZlbAo+Cj4g VG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJvdmUsIG9yIGVtYWlsCj4gZmZtcGVnLWRldmVs LXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1YmplY3QgInVuc3Vic2NyaWJlIi4KPgpfX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpmZm1wZWctZGV2ZWwgbWFp bGluZyBsaXN0CmZmbXBlZy1kZXZlbEBmZm1wZWcub3JnCmh0dHBzOi8vZmZtcGVnLm9yZy9tYWls bWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZlbAoKVG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJv dmUsIG9yIGVtYWlsCmZmbXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0 ICJ1bnN1YnNjcmliZSIuCg==