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 4FA4248E01 for ; Wed, 28 Feb 2024 08:28:07 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id BB51E68C87A; Wed, 28 Feb 2024 10:28:04 +0200 (EET) Received: from mail8.parnet.fi (mail8.parnet.fi [77.234.108.134]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 114E268C60C for ; Wed, 28 Feb 2024 10:27:57 +0200 (EET) Received: from mail9.parnet.fi (mail9.parnet.fi [77.234.108.21]) by mail8.parnet.fi with ESMTP id 41S8Ru09014831-41S8Ru0A014831 for ; Wed, 28 Feb 2024 10:27:57 +0200 Received: from cone.home.martin.st (host-114-191.parnet.fi [77.234.114.191]) by mail9.parnet.fi (Postfix) with ESMTPS id C8A06A14A8 for ; Wed, 28 Feb 2024 10:27:56 +0200 (EET) Date: Wed, 28 Feb 2024 10:27:55 +0200 (EET) From: =?ISO-8859-15?Q?Martin_Storsj=F6?= To: FFmpeg development discussions and patches In-Reply-To: <87r0gx80q7.fsf@itanimul.li> Message-ID: <9bd6fe36-1871-e34f-ae32-ca53a8e7911@martin.st> References: <20240227113309.405627-1-jdek@itanimul.li> <87r0gx80q7.fsf@itanimul.li> MIME-Version: 1.0 X-FEAS-Client-IP: 77.234.108.21 X-FE-Last-Public-Client-IP: 77.234.108.21 X-FE-Policy-ID: 3:14:2:SYSTEM X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [FFmpeg-devel] [PATCH v4] avcodec/aarch64/hevc: add luma deblock NEON 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-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: T24gV2VkLCAyOCBGZWIgMjAyNCwgSi4gRGVra2VyIHdyb3RlOgoKPgo+IE1hcnRpbiBTdG9yc2rD tiA8bWFydGluQG1hcnRpbi5zdD4gd3JpdGVzOgo+Cj4+IE9uIFR1ZSwgMjcgRmViIDIwMjQsIEou IERla2tlciB3cm90ZToKPj4KPj4+IEJlbmNoZWQgdXNpbmcgc2luZ2xlLXRocmVhZGVkIGZ1bGwg ZGVjb2RlIG9uIGFuIEFtcGVyZSBBbHRyYS4KPj4+Cj4+PiBCcHAgQmVmb3JlICBBZnRlciAgU3Bl ZWR1cAo+Pj4gOCAgIDczLDNzICAgNjUsMnMgIDEuMTI0eAo+Pj4gMTAgIDExNCwycyAgMTA0LDBz IDEuMDk4eAo+Pj4gMTIgIDEyNSw4cyAgMTE1LDdzIDEuMDg3eAo+Pj4KPj4+IFNpZ25lZC1vZmYt Ynk6IEouIERla2tlciA8amRla0BpdGFuaW11bC5saT4KPj4+IC0tLQo+Pj4KPj4+IFNsaWdodGx5 IGltcHJvdmVkIDEyYml0IHZlcnNpb24uCj4+Pgo+Pj4gbGliYXZjb2RlYy9hYXJjaDY0L2hldmNk c3BfZGVibG9ja19uZW9uLlMgfCA0MTcgKysrKysrKysrKysrKysrKysrKysrKwo+Pj4gbGliYXZj b2RlYy9hYXJjaDY0L2hldmNkc3BfaW5pdF9hYXJjaDY0LmMgfCAgMTggKwo+Pj4gMiBmaWxlcyBj aGFuZ2VkLCA0MzUgaW5zZXJ0aW9ucygrKQo+Pj4KPj4+IGRpZmYgLS1naXQgYS9saWJhdmNvZGVj L2FhcmNoNjQvaGV2Y2RzcF9kZWJsb2NrX25lb24uUyBiL2xpYmF2Y29kZWMvYWFyY2g2NC9oZXZj ZHNwX2RlYmxvY2tfbmVvbi5TCj4+PiBpbmRleCA4MjI3ZjY1NjQ5Li41ODEwNTZhOTFlIDEwMDY0 NAo+Pj4gLS0tIGEvbGliYXZjb2RlYy9hYXJjaDY0L2hldmNkc3BfZGVibG9ja19uZW9uLlMKPj4+ ICsrKyBiL2xpYmF2Y29kZWMvYWFyY2g2NC9oZXZjZHNwX2RlYmxvY2tfbmVvbi5TCj4+PiBAQCAt MTgxLDMgKzE4MSw0MjAgQEAgaGV2Y19oX2xvb3BfZmlsdGVyX2Nocm9tYSAxMgo+Pj4gaGV2Y192 X2xvb3BfZmlsdGVyX2Nocm9tYSA4Cj4+PiBoZXZjX3ZfbG9vcF9maWx0ZXJfY2hyb21hIDEwCj4+ PiBoZXZjX3ZfbG9vcF9maWx0ZXJfY2hyb21hIDEyCj4+PiArCj4+PiArLm1hY3JvIGhldmNfbG9v cF9maWx0ZXJfbHVtYV9ib2R5IGJpdGRlcHRoCj4+PiArZnVuY3Rpb24gaGV2Y19sb29wX2ZpbHRl cl9sdW1hX2JvZHlfXGJpdGRlcHRoXCgpX25lb24sIGV4cG9ydD0wCj4+PiArLmlmIFxiaXRkZXB0 aCA+IDgKPj4+ICsgICAgICAgIGxzbCAgICAgICAgICAgICB3MiwgdzIsICMoXGJpdGRlcHRoIC0g OCkgLy8gYmV0YSA8PD0gQklUX0RFUFRIIC0gOAo+Pj4gKy5lbHNlCj4+PiArICAgICAgICB1eHRs ICAgICAgICAgICAgdjAuOGgsIHYwLjhiCj4+PiArICAgICAgICB1eHRsICAgICAgICAgICAgdjEu OGgsIHYxLjhiCj4+PiArICAgICAgICB1eHRsICAgICAgICAgICAgdjIuOGgsIHYyLjhiCj4+PiAr ICAgICAgICB1eHRsICAgICAgICAgICAgdjMuOGgsIHYzLjhiCj4+PiArICAgICAgICB1eHRsICAg ICAgICAgICAgdjQuOGgsIHY0LjhiCj4+PiArICAgICAgICB1eHRsICAgICAgICAgICAgdjUuOGgs IHY1LjhiCj4+PiArICAgICAgICB1eHRsICAgICAgICAgICAgdjYuOGgsIHY2LjhiCj4+PiArICAg ICAgICB1eHRsICAgICAgICAgICAgdjcuOGgsIHY3LjhiCj4+PiArLmVuZGlmCj4+PiArICAgICAg ICBsZHIgICAgICAgICAgICAgdzcsIFt4M10gLy8gdGNbMF0KPj4+ICsgICAgICAgIGxkciAgICAg ICAgICAgICB3OCwgW3gzLCAjNF0gLy8gdGNbMV0KPj4+ICsgICAgICAgIGR1cCAgICAgICAgICAg ICB2MTguNGgsIHc3Cj4+PiArICAgICAgICBkdXAgICAgICAgICAgICAgdjE5LjRoLCB3OAo+Pj4g KyAgICAgICAgdHJuMSAgICAgICAgICAgIHYxOC4yZCwgdjE4LjJkLCB2MTkuMmQKPj4+ICsuaWYg XGJpdGRlcHRoID4gOAo+Pj4gKyAgICAgICAgc2hsICAgICAgICAgICAgIHYxOC44aCwgdjE4Ljho LCAjKFxiaXRkZXB0aCAtIDgpCj4+PiArLmVuZGlmCj4+PiArICAgICAgICBkdXAgICAgICAgICAg ICAgdjI3LjhoLCB3MiAvLyBiZXRhCj4+PiArICAgICAgICAvLyB0YzI1Cj4+PiArICAgICAgICBz aGwgICAgICAgICAgICAgdjE5LjhoLCB2MTguOGgsICMyIC8vICogNAo+Pj4gKyAgICAgICAgYWRk ICAgICAgICAgICAgIHYxOS44aCwgdjE5LjhoLCB2MTguOGggLy8gKHRjICogNSkKPj4+ICsgICAg ICAgIHNyc2hyICAgICAgICAgICB2MTkuOGgsIHYxOS44aCwgIzEgLy8gKHRjICogNSArIDEpID4+ IDEKPj4+ICsgICAgICAgIHNzaHIgICAgICAgICAgICB2MTcuOGgsIHYyNy44aCwgIzIgLy8gYmV0 YTIKPj4+ICsKPj4+ICsgICAgICAgIC8vLy8vLyBiZXRhXzIgY2hlY2sKPj4+ICsgICAgICAgIC8v IGRwMCAgPSBhYnMoUDIgIC0gMiAqIFAxICArIFAwKQo+Pj4gKyAgICAgICAgYWRkICAgICAgICAg ICAgIHYyMi44aCwgdjMuOGgsIHYxLjhoCj4+PiArICAgICAgICBzaGwgICAgICAgICAgICAgdjIz LjhoLCB2Mi44aCwgIzEKPj4+ICsgICAgICAgIHNhYmQgICAgICAgICAgICB2MzAuOGgsIHYyMi44 aCwgdjIzLjhoCj4+PiArICAgICAgICAvLyBkcTAgID0gYWJzKFEyICAtIDIgKiBRMSAgKyBRMCkK Pj4+ICsgICAgICAgIGFkZCAgICAgICAgICAgICB2MjEuOGgsIHY2LjhoLCB2NC44aAo+Pj4gKyAg ICAgICAgc2hsICAgICAgICAgICAgIHYyNi44aCwgdjUuOGgsICMxCj4+PiArICAgICAgICBzYWJk ICAgICAgICAgICAgdjMxLjhoLCB2MjEuOGgsIHYyNi44aAo+Pj4gKyAgICAgICAgLy8gZDAgICA9 IGRwMCArIGRxMAo+Pj4gKyAgICAgICAgYWRkICAgICAgICAgICAgIHYyMC44aCwgdjMwLjhoLCB2 MzEuOGgKPj4+ICsgICAgICAgIHNobCAgICAgICAgICAgICB2MjUuOGgsIHYyMC44aCwgIzEKPj4+ ICsgICAgICAgIC8vIChkMCA8PCAxKSA8IGJldGFfMgo+Pj4gKyAgICAgICAgY21ndCAgICAgICAg ICAgIHYyMy44aCwgdjE3LjhoLCB2MjUuOGgKPj4+ICsKPj4+ICsgICAgICAgIC8vLy8vLyBiZXRh IGNoZWNrCj4+PiArICAgICAgICAvLyBkMCArIGQzIDwgYmV0YQo+Pj4gKyAgICAgICAgbW92ICAg ICAgICAgICAgIHg5LCAjMHhGRkZGMDAwMDAwMDBGRkZGCj4+PiArICAgICAgICBkdXAgICAgICAg ICAgICAgdjI0LjJkLCB4OQo+Pj4gKyAgICAgICAgYW5kICAgICAgICAgICAgIHYyNS4xNmIsIHYy NC4xNmIsIHYyMC4xNmIKPj4+ICsgICAgICAgIGFkZHAgICAgICAgICAgICB2MjUuOGgsIHYyNS44 aCwgdjI1LjhoIC8vIDErMCAwKzEgMSswIDArMQo+Pj4gKyAgICAgICAgYWRkcCAgICAgICAgICAg IHYyNS40aCwgdjI1LjRoLCB2MjUuNGggLy8gMSswKzArMSAxKzArMCsxCj4+PiArICAgICAgICBj bWd0ICAgICAgICAgICAgdjI1LjRoLCB2MjcuNGgsIHYyNS40aCAvLyBsb3dlci91cHBlciBtYXNr IGluIGhbMC8xXQo+Pj4gKyAgICAgICAgbW92ICAgICAgICAgICAgIHc5LCB2MjUuc1swXQo+Pgo+ PiBJIGRvbid0IHF1aXRlIHVuZGVyc3RhbmQgd2hhdCB0aGlzIHNlcXVlbmNlIGRvZXMgYW5kL29y IGhvdyBvdXIgZGF0YSBpcyBsYWlkCj4+IG91dCBpbiBvdXIgcmVnaXN0ZXJzIC0gd2UgaGF2ZSBk MCBvbiBpbnB1dCBpbiB2MjAsIHdoZXJlJ3MgZDM/IEFuIGRvZXNuJ3QgdGhlCj4+ICJhbmQiIHRo cm93IGF3YXkgaGFsZiBvZiB0aGUgaW5wdXQgZWxlbWVudHMgaGVyZT8KPj4KPj4gSSBzZWUgc29t ZSBzaW1pbGFyIHBhdHRlcm5zIHdpdGggdGhlIG1hc2tpbmcgYW5kIGhhbmRsaW5nIGJlbG93IGFz IHdlbGwgLSBJIGdldAo+PiBhIGZlZWxpbmcgdGhhdCBJIGRvbid0IHF1aXRlIHVuZGVyc3RhbmQg dGhlIGFsZ29yaXRobSBoZXJlLCBhbmQvb3IgdGhlIGRhdGEKPj4gbGF5b3V0Lgo+Cj4gV2UgaGF2 ZSBkMCwgZDEsIGQyLCBkMyBmb3IgYm90aCA0IGxpbmUgYmxvY2tzIGluIHYyMCwgbWFzayBvdXQg ZDEvZDIgYW5kCj4gdXNlIHBhaXItd2lzZSBhZGRzIHRvIG1vdmUgb3VyIGRhdGEgYXJvdW5kIGFu ZCBjYWxjdWxhdGUgZDArZDMKPiB0b2dldGhlci4gVGhlIGZpcnN0IGFkZHAganVzdCBtb3ZlcyBl bGVtZW50cyBhcm91bmQsIHRoZSBzZWNvbmQgYWRkcAo+IGFkZHMgZDAgKyAwICsgMCArIGQzLgoK UmlnaHQsIEkgZ3Vlc3MgdGhpcyBpcyB0aGUgYml0IHRoYXQgd2FzIHN1cnByaXNpbmcuIEkgd291 bGQgaGF2ZSBleHBlY3RlZCAKdG8gaGF2ZSBlLmcuIGFsbCB0aGUgZDAgdmFsdWVzIGZvciBlLmcu IHRoZSA4IGluZGl2aWR1YWwgcGl4ZWxzIGluIG9uZSAKU0lNRCByZWdpc3RlciwgYW5kIGFsbCB0 aGUgZDMgdmFsdWVzIGZvciBhbGwgcGl4ZWxzIGluIGFub3RoZXIgU0lNRCAKcmVnaXN0ZXIuCgpT byBhcyB3ZSdyZSBvcGVyYXRpbmcgb24gOCBwaXhlbHMgaW4gcGFyYWxsZWwsIGVhY2ggb2YgdGhv c2UgOCBwaXhlbHMgaGF2ZSAKdGhlaXIgb3duIGQwL2QzIHZhbHVlcywgcmlnaHQ/IE9yIGlzIHRo aXMgYSBjYXNlIHdoZXJlIHdlIGhhdmUganVzdCBvbmUgCmQwL2QzIHZhbHVlIGZvciBhIHJhbmdl IG9mIHBpeGVscz8KCi8vIE1hcnRpbgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fXwpmZm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0CmZmbXBlZy1kZXZlbEBmZm1w ZWcub3JnCmh0dHBzOi8vZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZlbAoK VG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJvdmUsIG9yIGVtYWlsCmZmbXBlZy1kZXZlbC1y ZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNjcmliZSIuCg==