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 5EEE14B505 for ; Fri, 7 Jun 2024 17:43:32 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id DE10868D800; Fri, 7 Jun 2024 20:43:30 +0300 (EEST) Received: from mail-pg1-f179.google.com (mail-pg1-f179.google.com [209.85.215.179]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 2F7BE68BD43 for ; Fri, 7 Jun 2024 20:43:24 +0300 (EEST) Received: by mail-pg1-f179.google.com with SMTP id 41be03b00d2f7-6cdf9a16229so1774240a12.3 for ; Fri, 07 Jun 2024 10:43:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1717782202; x=1718387002; 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=rcQr6FT2B19H8lmllNlwobVHLIGJqldRzkK6WP+I5QA=; b=YkpXlUEUBG5T61OpH1T4bw6cx0ka/HwA80BHDsIBMg6SWRqPukMYRZkMbu+zz95hqr kJos98XlZFVdE7uTmS/HaZcUiegk9cX4qVsdzv6KIjmpEU+e26vWpY3+Gf8K0D3brx/r PXDrynPAXWwSi6C9cur83e59edq0eBS8YCyG6BF9mzwt0xzof27eOAqmcFwP7azVHZAL MxQfqVK+IllokpiS1xMh2o4Vp2oHkTROoJfZbSFV/vyeYZ1OryA8bgMyFO2KZ+i29bbz lyQmTRJg6iYBKrcA/xV+FkDxefpaqV2Uy+Pt5IUwg0flV+pNjcJB4qdq93y+SGM5v8ua 2VHA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1717782202; x=1718387002; 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=rcQr6FT2B19H8lmllNlwobVHLIGJqldRzkK6WP+I5QA=; b=xU7KOca8qbTkWl3Ly3lLGAA5b6y3MxbaKPJEIufMRH9mhg3q/5weVudsBXyFlvScJN +H8ek7UX6VlelyjnA5Ef5vGsZrsvBmnlkAKKVu1CdkbwW+NzrbZ3j3diLT4nG6KeD7Bv kJGSSPTosqlv6+8GPFas5vvh8bskIELZE5Ig7gMhBYTj8ZCLYL16Uzi9VxYT/PlhRFf0 G13MnpcP70VANkXEGuxKfEO3BtkPq6DJNxmIuu7WuuuigoIZI3jiYpYLVJph+pYt2M3t fedor/yWLAsjsDF/IYeG73XcyO4u+dcqzQ5X8Zg8MxU6rZ9ygf0kZUr+QJD0F40zupmJ LNkQ== X-Gm-Message-State: AOJu0YzBOW2/88gypdlILFQ72STJBa/adI6+A8YU3LjpPejN+xgD0wLY K8lxQ1PwCowJa2CVX1j6gCz7ItPr7VFNOySgbBlRfhALBz5Yb/m9hyQTKGKPrc8xpl8mR/aUJcP UBDq9sfgG63YiHdu0pLlzRaHfpaP/Wg== X-Google-Smtp-Source: AGHT+IGVyHGJqceg/AE8cUxjXB4BcKCxc9B+Gbm1pUFUZkrOevEaGMvsr8A7lIWoy5rBfnd35aO9/OfAiWZw/pVsV1Y= X-Received: by 2002:a17:90a:e607:b0:2c2:3f17:6014 with SMTP id 98e67ed59e1d1-2c2bcafabe7mr3075979a91.13.1717782201900; Fri, 07 Jun 2024 10:43:21 -0700 (PDT) MIME-Version: 1.0 References: <20240607173844.140233-1-ramiro.polla@gmail.com> In-Reply-To: <20240607173844.140233-1-ramiro.polla@gmail.com> From: Ramiro Polla Date: Fri, 7 Jun 2024 19:43:10 +0200 Message-ID: To: ffmpeg-devel@ffmpeg.org Subject: Re: [FFmpeg-devel] [PATCH] swscale/x86: add avx2 {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: T24gRnJpLCBKdW4gNywgMjAyNCBhdCA3OjM44oCvUE0gUmFtaXJvIFBvbGxhIDxyYW1pcm8ucG9s bGFAZ21haWwuY29tPiB3cm90ZToKPgo+IGNoclJhbmdlRnJvbUpwZWdfOF9jOiA0OS40Cj4gY2hy UmFuZ2VGcm9tSnBlZ184X3NzZTQ6IDE1LjkKPiBjaHJSYW5nZUZyb21KcGVnXzhfYXZ4MjogMjIu Ngo+IGNoclJhbmdlRnJvbUpwZWdfMjRfYzogMTI5LjQKPiBjaHJSYW5nZUZyb21KcGVnXzI0X3Nz ZTQ6IDMyLjEKPiBjaHJSYW5nZUZyb21KcGVnXzI0X2F2eDI6IDM1LjEKPiBjaHJSYW5nZUZyb21K cGVnXzEyOF9jOiA1MzQuNgo+IGNoclJhbmdlRnJvbUpwZWdfMTI4X3NzZTQ6IDE2NS42Cj4gY2hy UmFuZ2VGcm9tSnBlZ18xMjhfYXZ4MjogMTAwLjQKPiBjaHJSYW5nZUZyb21KcGVnXzE0NF9jOiA3 MzUuNgo+IGNoclJhbmdlRnJvbUpwZWdfMTQ0X3NzZTQ6IDE4NS4xCj4gY2hyUmFuZ2VGcm9tSnBl Z18xNDRfYXZ4MjogMTA5LjQKPiBjaHJSYW5nZUZyb21KcGVnXzI1Nl9jOiA2MzQuNgo+IGNoclJh bmdlRnJvbUpwZWdfMjU2X3NzZTQ6IDMyMy42Cj4gY2hyUmFuZ2VGcm9tSnBlZ18yNTZfYXZ4Mjog MTkyLjYKPiBjaHJSYW5nZUZyb21KcGVnXzUxMl9jOiAxMjQyLjQKPiBjaHJSYW5nZUZyb21KcGVn XzUxMl9zc2U0OiA2NjIuMQo+IGNoclJhbmdlRnJvbUpwZWdfNTEyX2F2eDI6IDQwOS4xCj4gY2hy UmFuZ2VUb0pwZWdfOF9jOiAzOS42Cj4gY2hyUmFuZ2VUb0pwZWdfOF9zc2U0OiAxNS45Cj4gY2hy UmFuZ2VUb0pwZWdfOF9hdngyOiAyNS40Cj4gY2hyUmFuZ2VUb0pwZWdfMjRfYzogMTE4LjkKPiBj aHJSYW5nZVRvSnBlZ18yNF9zc2U0OiAzMi45Cj4gY2hyUmFuZ2VUb0pwZWdfMjRfYXZ4MjogMzAu MQo+IGNoclJhbmdlVG9KcGVnXzEyOF9jOiA2MzYuOQo+IGNoclJhbmdlVG9KcGVnXzEyOF9zc2U0 OiAxNjQuNAo+IGNoclJhbmdlVG9KcGVnXzEyOF9hdngyOiA5Ni42Cj4gY2hyUmFuZ2VUb0pwZWdf MTQ0X2M6IDcxNi40Cj4gY2hyUmFuZ2VUb0pwZWdfMTQ0X3NzZTQ6IDE4Ny4xCj4gY2hyUmFuZ2VU b0pwZWdfMTQ0X2F2eDI6IDEwOS40Cj4gY2hyUmFuZ2VUb0pwZWdfMjU2X2M6IDEyNTguNgo+IGNo clJhbmdlVG9KcGVnXzI1Nl9zc2U0OiAzMjYuMQo+IGNoclJhbmdlVG9KcGVnXzI1Nl9hdngyOiAx OTMuOQo+IGNoclJhbmdlVG9KcGVnXzUxMl9jOiAyNDg5LjQKPiBjaHJSYW5nZVRvSnBlZ181MTJf c3NlNDogNjYyLjEKPiBjaHJSYW5nZVRvSnBlZ181MTJfYXZ4MjogMzgyLjQKPiBsdW1SYW5nZUZy b21KcGVnXzhfYzogMTMuNgo+IGx1bVJhbmdlRnJvbUpwZWdfOF9zc2U0OiAxNC40Cj4gbHVtUmFu Z2VGcm9tSnBlZ184X2F2eDI6IDE5LjYKPiBsdW1SYW5nZUZyb21KcGVnXzI0X2M6IDM4LjkKPiBs dW1SYW5nZUZyb21KcGVnXzI0X3NzZTQ6IDE4LjkKPiBsdW1SYW5nZUZyb21KcGVnXzI0X2F2eDI6 IDIzLjkKPiBsdW1SYW5nZUZyb21KcGVnXzEyOF9jOiAyMzkuNAo+IGx1bVJhbmdlRnJvbUpwZWdf MTI4X3NzZTQ6IDgxLjkKPiBsdW1SYW5nZUZyb21KcGVnXzEyOF9hdngyOiA1MS42Cj4gbHVtUmFu Z2VGcm9tSnBlZ18xNDRfYzogMjg1LjEKPiBsdW1SYW5nZUZyb21KcGVnXzE0NF9zc2U0OiA5Mi4x Cj4gbHVtUmFuZ2VGcm9tSnBlZ18xNDRfYXZ4MjogNTkuNgo+IGx1bVJhbmdlRnJvbUpwZWdfMjU2 X2M6IDg1Ny4xCj4gbHVtUmFuZ2VGcm9tSnBlZ18yNTZfc3NlNDogMTY0LjQKPiBsdW1SYW5nZUZy b21KcGVnXzI1Nl9hdngyOiAxMDEuOQo+IGx1bVJhbmdlRnJvbUpwZWdfNTEyX2M6IDEwMjguNgo+ IGx1bVJhbmdlRnJvbUpwZWdfNTEyX3NzZTQ6IDMzNS42Cj4gbHVtUmFuZ2VGcm9tSnBlZ181MTJf YXZ4MjogMjAxLjQKPiBsdW1SYW5nZVRvSnBlZ184X2M6IDIwLjQKPiBsdW1SYW5nZVRvSnBlZ184 X3NzZTQ6IDE0LjQKPiBsdW1SYW5nZVRvSnBlZ184X2F2eDI6IDIwLjQKPiBsdW1SYW5nZVRvSnBl Z18yNF9jOiA1OC4xCj4gbHVtUmFuZ2VUb0pwZWdfMjRfc3NlNDogMTguOQo+IGx1bVJhbmdlVG9K cGVnXzI0X2F2eDI6IDIyLjYKPiBsdW1SYW5nZVRvSnBlZ18xMjhfYzogMzI3LjQKPiBsdW1SYW5n ZVRvSnBlZ18xMjhfc3NlNDogODMuNAo+IGx1bVJhbmdlVG9KcGVnXzEyOF9hdngyOiA1My42Cj4g bHVtUmFuZ2VUb0pwZWdfMTQ0X2M6IDM3NS42Cj4gbHVtUmFuZ2VUb0pwZWdfMTQ0X3NzZTQ6IDkz LjkKPiBsdW1SYW5nZVRvSnBlZ18xNDRfYXZ4MjogNTguOQo+IGx1bVJhbmdlVG9KcGVnXzI1Nl9j OiA2NDkuNgo+IGx1bVJhbmdlVG9KcGVnXzI1Nl9zc2U0OiAxNjIuMQo+IGx1bVJhbmdlVG9KcGVn XzI1Nl9hdngyOiAxMDEuOQo+IGx1bVJhbmdlVG9KcGVnXzUxMl9jOiAxMjg5LjEKPiBsdW1SYW5n ZVRvSnBlZ181MTJfc3NlNDogMzM1LjYKPiBsdW1SYW5nZVRvSnBlZ181MTJfYXZ4MjogMjAxLjQK PiAtLS0KPiAgbGlic3dzY2FsZS94ODYvcmFuZ2VfY29udmVydC5hc20gfCA0NiArKysrKysrKysr KysrKysrKysrKysrKysrKy0tLS0tLQo+ICBsaWJzd3NjYWxlL3g4Ni9zd3NjYWxlLmMgICAgICAg ICB8ICA1ICsrKy0KPiAgMiBmaWxlcyBjaGFuZ2VkLCA0MiBpbnNlcnRpb25zKCspLCA5IGRlbGV0 aW9ucygtKQo+Cj4gZGlmZiAtLWdpdCBhL2xpYnN3c2NhbGUveDg2L3JhbmdlX2NvbnZlcnQuYXNt IGIvbGlic3dzY2FsZS94ODYvcmFuZ2VfY29udmVydC5hc20KPiBpbmRleCAxMzk4M2EzODZiLi41 NGMyZjY0NzY5IDEwMDY0NAo+IC0tLSBhL2xpYnN3c2NhbGUveDg2L3JhbmdlX2NvbnZlcnQuYXNt Cj4gKysrIGIvbGlic3dzY2FsZS94ODYvcmFuZ2VfY29udmVydC5hc20KWy4uLl0KPiBAQCAtNjYs MTAgKzY2LDE5IEBAIGNnbG9iYWwgJTEsIDIsIDMsIDMsIGRzdCwgd2lkdGgsIHgKPiAgICAgIHBh ZGRkICAgICAgICAgICAgbTEsIG01Cj4gICAgICBwc3JhZCAgICAgICAgICAgIG0wLCAlNAo+ICAg ICAgcHNyYWQgICAgICAgICAgICBtMSwgJTQKPiArJWlmIG1tc2l6ZSA9PSAxNgo+ICAgICAgcGFj a3NzZHcgICAgICAgICBtMCwgbTAKPiAgICAgIHBhY2tzc2R3ICAgICAgICAgbTEsIG0xCj4gICAg ICBtb3ZxICAgIFtkc3RxK3hxKjJdLCBtMAo+ICAgICAgbW92cSAgICBbZHN0cSt4cSoyK21tc2l6 ZS8yXSwgbTEKPiArJWVsc2UKPiArICAgIHZleHRyYWN0aTEyOCAgICB4bTcsIHltMCwgMQo+ICsg ICAgcGFja3NzZHcgICAgICAgIHhtMCwgeG03Cj4gKyAgICB2ZXh0cmFjdGkxMjggICAgeG03LCB5 bTEsIDEKPiArICAgIHBhY2tzc2R3ICAgICAgICB4bTEsIHhtNwo+ICsgICAgbW92ZHF1ICBbZHN0 cSt4cSoyXSwgeG0wCj4gKyAgICBtb3ZkcXUgIFtkc3RxK3hxKjIrbW1zaXplLzJdLCB4bTEKPiAr JWVuZGlmCj4gICAgICBhZGQgICAgICAgICAgICAgIHhxLCBtbXNpemUgLyAyCj4gICAgICBjbXAg ICAgICAgICAgICAgIHhkLCB3aWR0aGQKPiAgICAgIGpsIC5sb29wCgpJcyB0aGVyZSBhIGNsZWFu ZXIgd2F5IHRvIGRvIHRoaXMgcGFja2luZyBpbiBhdngyIChvciBhIG1hY3JvIHRvIGhhdmUKdGhl IHNhbWUgY29kZSBhcyBub24tYXZ4Mik/IEFsc28gaXMgdGhlcmUgc29tZSBjbGVhbmVyIHdheSB0 byBtb3ZlCmhhbGYgdGhlIHJlZ2lzdGVyIGludG8gbWVtb3J5IChpbnN0ZWFkIG9mIGhhdmluZyB0 byBpZmRlZiBiZXR3ZWVuCm1tc2l6ZSk/Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fCmZmbXBlZy1kZXZlbCBtYWlsaW5nIGxpc3QKZmZtcGVnLWRldmVsQGZm bXBlZy5vcmcKaHR0cHM6Ly9mZm1wZWcub3JnL21haWxtYW4vbGlzdGluZm8vZmZtcGVnLWRldmVs CgpUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGluayBhYm92ZSwgb3IgZW1haWwKZmZtcGVnLWRldmVs LXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1YmplY3QgInVuc3Vic2NyaWJlIi4K