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 665374B813 for ; Fri, 14 Jun 2024 15:46:43 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 7987B68D6B8; Fri, 14 Jun 2024 18:46:41 +0300 (EEST) Received: from mail-pj1-f46.google.com (mail-pj1-f46.google.com [209.85.216.46]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id BA1D568CF1F for ; Fri, 14 Jun 2024 18:46:35 +0300 (EEST) Received: by mail-pj1-f46.google.com with SMTP id 98e67ed59e1d1-2c4e9dc81c4so553610a91.0 for ; Fri, 14 Jun 2024 08:46:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1718379994; x=1718984794; darn=ffmpeg.org; h=content-transfer-encoding:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=MHqpFvNJzqS1+Ja8aNYHxnkxvSc7xXO1wOYbqa8WjEY=; b=OdFUhJLTA6unQlUIz0Jf24+20VJyJN9IGJtbmzk0vA+id7m8hADeiw1OZougeB+mev SlKDWzfkjCG6w0p2AAVgW0VSWpPs/yZ83NUHo5Ct13aT2GF22O53wh0c4hlWA0HwTlrk pwyRe3D79bnCcid/yDBvmF0Azb4XTtPB1oq7nb71z//Y5DGuABaF0Wnk+IzqNzrsqEv4 fKoHzZ5QMPbJo0PGstIcN77zGZSurx36gjKjA+T+dYMweTntj/gBLanOBL3RLd0wpeHd pjkgNylB1SFW/2pXxy1IeGPWMLz1mGQTWFszpT9OAALvMFZVpW1hia980+4zmUjOFPkI MAJA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1718379994; x=1718984794; h=content-transfer-encoding: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=MHqpFvNJzqS1+Ja8aNYHxnkxvSc7xXO1wOYbqa8WjEY=; b=lH3u9Kenkxd+gpD90skuzMrglMFQUZmGloFB1FPBlPlarPoS1lD2scmmVDuG2S+OJM H5ZmqUunb7y7EPmS1ZZnrrRCHZj06fJkkuMLQB7swF/M0MeKYTsNQmHaR6/9Ovg11WLC 5EGASZORF8KAU2NfLFQhu32cPoi+p3VEo07h1jmckQADOUCx+qCHhxnAZ39zZ8sH5Bkx k5vb5MWYfYDuQwX+nyT4YmSD1TAACIBkWsGGlpTEsFNn/WV3Q/ZFJf1Lf4e7xrf+pBhE OIc1KOfZGx5zyCkJwgCyZ1NNMrzpMg0QZ+BLojPy5pRjoxBVgECrvToUWpqB9DZHw1Ke Hwmw== X-Gm-Message-State: AOJu0YxII2U+CntCezZiOnH2nArmP5gQqP5gvTDzyLukzSv+6I4yeDTe PEce+hrrAoEPs57mPhwAjiXAZl6FT123P0F8g55esoEIlsRN4Nt4y3ojZWr89IJyv7EWWdDeTDe XgGHgEV7NGSDVsY891R69oK2amAN1TA== X-Google-Smtp-Source: AGHT+IFfihqMR8Vmmc6JAJ/hTr/KuvVUoaEUY38B8FbjiGwwDXxJQl9P0lliVZ0ehIWLAr8mFEo5IlJcY/SBVM++jWI= X-Received: by 2002:a17:90a:f2c4:b0:2c2:e175:4079 with SMTP id 98e67ed59e1d1-2c4dbd44f19mr3329295a91.48.1718379993762; Fri, 14 Jun 2024 08:46:33 -0700 (PDT) MIME-Version: 1.0 References: <20240611122858.196658-1-ramiro.polla@gmail.com> <20240611122858.196658-2-ramiro.polla@gmail.com> <20240611182651.GR2821752@pb2> <65f67c7c-bae3-44e2-87cd-be1ac6094c7a@gmail.com> In-Reply-To: From: Ramiro Polla Date: Fri, 14 Jun 2024 17:46:22 +0200 Message-ID: To: FFmpeg development discussions and patches Subject: Re: [FFmpeg-devel] [PATCH v2 2/4] swscale/x86: add sse4 {lum, chr}ConvertRange 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: T24gV2VkLCBKdW4gMTIsIDIwMjQgYXQgNDo1NOKAr1BNIFJhbWlybyBQb2xsYSA8cmFtaXJvLnBv bGxhQGdtYWlsLmNvbT4gd3JvdGU6Cj4KPiBIaSwKPgo+IE9uIFR1ZSwgSnVuIDExLCAyMDI0IGF0 IDg6NDLigK9QTSBKYW1lcyBBbG1lciA8amFtcmlhbEBnbWFpbC5jb20+IHdyb3RlOgo+ID4KPiA+ IE9uIDYvMTEvMjAyNCAzOjI2IFBNLCBNaWNoYWVsIE5pZWRlcm1heWVyIHdyb3RlOgo+ID4gPiBP biBUdWUsIEp1biAxMSwgMjAyNCBhdCAwMjoyODo1NlBNICswMjAwLCBSYW1pcm8gUG9sbGEgd3Jv dGU6Cj4gPiA+PiBjaHJSYW5nZUZyb21KcGVnXzhfYzogMjguNwo+ID4gPj4gY2hyUmFuZ2VGcm9t SnBlZ184X3NzZTQ6IDE2LjIKPiA+ID4+IGNoclJhbmdlRnJvbUpwZWdfMjRfYzogMTUyLjcKPiA+ ID4+IGNoclJhbmdlRnJvbUpwZWdfMjRfc3NlNDogMjkuNwo+ID4gPj4gY2hyUmFuZ2VGcm9tSnBl Z18xMjhfYzogMzY2LjUKPiA+ID4+IGNoclJhbmdlRnJvbUpwZWdfMTI4X3NzZTQ6IDIzMy4wCj4g PiA+PiBjaHJSYW5nZUZyb21KcGVnXzE0NF9jOiA0MDguMAo+ID4gPj4gY2hyUmFuZ2VGcm9tSnBl Z18xNDRfc3NlNDogMTgyLjUKPiA+ID4+IGNoclJhbmdlRnJvbUpwZWdfMjU2X2M6IDY5OC43Cj4g PiA+PiBjaHJSYW5nZUZyb21KcGVnXzI1Nl9zc2U0OiAzMjUuNQo+ID4gPj4gY2hyUmFuZ2VGcm9t SnBlZ181MTJfYzogMTM0OC43Cj4gPiA+PiBjaHJSYW5nZUZyb21KcGVnXzUxMl9zc2U0OiA2NjAu Mgo+ID4gPj4gY2hyUmFuZ2VUb0pwZWdfOF9jOiAzNy43Cj4gPiA+PiBjaHJSYW5nZVRvSnBlZ184 X3NzZTQ6IDE2LjIKPiA+ID4+IGNoclJhbmdlVG9KcGVnXzI0X2M6IDExNS43Cj4gPiA+PiBjaHJS YW5nZVRvSnBlZ18yNF9zc2U0OiAzNi4yCj4gPiA+PiBjaHJSYW5nZVRvSnBlZ18xMjhfYzogNjMx LjIKPiA+ID4+IGNoclJhbmdlVG9KcGVnXzEyOF9zc2U0OiAxNjMuNwo+ID4gPj4gY2hyUmFuZ2VU b0pwZWdfMTQ0X2M6IDcxMC43Cj4gPiA+PiBjaHJSYW5nZVRvSnBlZ18xNDRfc3NlNDogMTgzLjAK PiA+ID4+IGNoclJhbmdlVG9KcGVnXzI1Nl9jOiAxMjUzLjAKPiA+ID4+IGNoclJhbmdlVG9KcGVn XzI1Nl9zc2U0OiAzNDMuNQo+ID4gPj4gY2hyUmFuZ2VUb0pwZWdfNTEyX2M6IDI0OTEuMgo+ID4g Pj4gY2hyUmFuZ2VUb0pwZWdfNTEyX3NzZTQ6IDY1NC4yCj4gPiA+PiBsdW1SYW5nZUZyb21KcGVn XzhfYzogMTEuNwo+ID4gPj4gbHVtUmFuZ2VGcm9tSnBlZ184X3NzZTQ6IDEwLjUKPiA+ID4+IGx1 bVJhbmdlRnJvbUpwZWdfMjRfYzogMzguNQo+ID4gPj4gbHVtUmFuZ2VGcm9tSnBlZ18yNF9zc2U0 OiAxOS4wCj4gPiA+PiBsdW1SYW5nZUZyb21KcGVnXzEyOF9jOiAyMzcuNQo+ID4gPj4gbHVtUmFu Z2VGcm9tSnBlZ18xMjhfc3NlNDogNzkuMgo+ID4gPj4gbHVtUmFuZ2VGcm9tSnBlZ18xNDRfYzog MjU1LjcKPiA+ID4+IGx1bVJhbmdlRnJvbUpwZWdfMTQ0X3NzZTQ6IDkwLjUKPiA+ID4+IGx1bVJh bmdlRnJvbUpwZWdfMjU2X2M6IDQ0MS41Cj4gPiA+PiBsdW1SYW5nZUZyb21KcGVnXzI1Nl9zc2U0 OiAxNjEuNwo+ID4gPj4gbHVtUmFuZ2VGcm9tSnBlZ181MTJfYzogODc5LjAKPiA+ID4+IGx1bVJh bmdlRnJvbUpwZWdfNTEyX3NzZTQ6IDMzMy4yCj4gPiA+PiBsdW1SYW5nZVRvSnBlZ184X2M6IDIw LjAKPiA+ID4+IGx1bVJhbmdlVG9KcGVnXzhfc3NlNDogMTEuNwo+ID4gPj4gbHVtUmFuZ2VUb0pw ZWdfMjRfYzogNjEuNQo+ID4gPj4gbHVtUmFuZ2VUb0pwZWdfMjRfc3NlNDogMTcuNwo+ID4gPj4g bHVtUmFuZ2VUb0pwZWdfMTI4X2M6IDM1Ny41Cj4gPiA+PiBsdW1SYW5nZVRvSnBlZ18xMjhfc3Nl NDogODAuMAo+ID4gPj4gbHVtUmFuZ2VUb0pwZWdfMTQ0X2M6IDM3MS41Cj4gPiA+PiBsdW1SYW5n ZVRvSnBlZ18xNDRfc3NlNDogOTMuMgo+ID4gPj4gbHVtUmFuZ2VUb0pwZWdfMjU2X2M6IDY1MS41 Cj4gPiA+PiBsdW1SYW5nZVRvSnBlZ18yNTZfc3NlNDogMTY0LjUKPiA+ID4+IGx1bVJhbmdlVG9K cGVnXzUxMl9jOiAxMjc5LjAKPiA+ID4+IGx1bVJhbmdlVG9KcGVnXzUxMl9zc2U0OiAzMzMuNwo+ ID4gPj4gLS0tCj4gPiA+PiAgIGxpYnN3c2NhbGUvc3dzY2FsZV9pbnRlcm5hbC5oICAgIHwgICAx ICsKPiA+ID4+ICAgbGlic3dzY2FsZS91dGlscy5jICAgICAgICAgICAgICAgfCAgIDIgKwo+ID4g Pj4gICBsaWJzd3NjYWxlL3g4Ni9NYWtlZmlsZSAgICAgICAgICB8ICAgMSArCj4gPiA+PiAgIGxp YnN3c2NhbGUveDg2L3JhbmdlX2NvbnZlcnQuYXNtIHwgMTMwICsrKysrKysrKysrKysrKysrKysr KysrKysrKysrKysKPiA+ID4+ICAgbGlic3dzY2FsZS94ODYvc3dzY2FsZS5jICAgICAgICAgfCAg MzYgKysrKysrKysrCj4gPiA+PiAgIDUgZmlsZXMgY2hhbmdlZCwgMTcwIGluc2VydGlvbnMoKykK PiA+ID4+ICAgY3JlYXRlIG1vZGUgMTAwNjQ0IGxpYnN3c2NhbGUveDg2L3JhbmdlX2NvbnZlcnQu YXNtCj4gPiA+Cj4gPiA+IGJyZWFrcyB4ODYtMzIgYnVpbGQKPiA+ID4KPiA+ID4gTEQgICAgZmZt cGVnX2cKPiA+ID4gL3Vzci9saWIvZ2NjLWNyb3NzL2k2ODYtbGludXgtZ251LzcvLi4vLi4vLi4v Li4vaTY4Ni1saW51eC1nbnUvYmluL2xkOiBsaWJzd3NjYWxlL2xpYnN3c2NhbGUuYSh1dGlscy5v KTogaW4gZnVuY3Rpb24gYHN3c19zZXRDb2xvcnNwYWNlRGV0YWlscyc6Cj4gPiA+IGZmbXBlZy9s aW51eDMyL3NyYy9saWJzd3NjYWxlL3V0aWxzLmM6MTA4NjogdW5kZWZpbmVkIHJlZmVyZW5jZSB0 byBgZmZfc3dzX2luaXRfcmFuZ2VfY29udmVydF94ODYnCj4gPiA+IGNvbGxlY3QyOiBlcnJvcjog bGQgcmV0dXJuZWQgMSBleGl0IHN0YXR1cwo+ID4gPiBtYWtlOiAqKiogW01ha2VmaWxlOjEzOTog ZmZtcGVnX2ddIEVycm9yIDEKPiA+ID4KPiA+ID4gdGh4Cj4gPgo+ID4gVGhlIGZ1bmN0aW9ucyBh cmUgd3JhcHBlZCBpbiBBUkNIX1g4Nl82NCBjaGVja3MgZm9yIHNlZW1pbmdseSBubyByZWFzb24s Cj4gPiBzbyB0aGV5IHNob3VsZCBiZSByZW1vdmVkIGluIHRoZSBuZXh0IGl0ZXJhdGlvbi4KPgo+ IEZpeGVkLgo+Cj4gSmFtZXMgd2Fsa2VkIG1lIHRocm91Z2ggb24gSVJDIHRvIG9wdGltaXplIGFu ZCBpbXByb3ZlIHRoZSBmdW5jdGlvbnMKPiBpbiBhIHdheSB0aGF0IHRoZXkgd29yayBib3RoIHdp dGggc3NlMiBhbmQgYXZ4Mi4gTmV3IHBhdGNoIGF0dGFjaGVkLgoKSSdsbCBhcHBseSB0b21vcnJv dyBpZiB0aGVyZSBhcmUgbm8gbW9yZSBjb21tZW50cy4KX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX18KZmZtcGVnLWRldmVsIG1haWxpbmcgbGlzdApmZm1wZWct ZGV2ZWxAZmZtcGVnLm9yZwpodHRwczovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1w ZWctZGV2ZWwKClRvIHVuc3Vic2NyaWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbApmZm1w ZWctZGV2ZWwtcmVxdWVzdEBmZm1wZWcub3JnIHdpdGggc3ViamVjdCAidW5zdWJzY3JpYmUiLgo=