From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.ffmpeg.org (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTPS id 7E71D4D2AC for ; Sat, 31 May 2025 08:59:45 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id 677A868DA25; Sat, 31 May 2025 11:59:40 +0300 (EEST) Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05olkn2058.outbound.protection.outlook.com [40.92.90.58]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id 7E4A868C8C5 for ; Sat, 31 May 2025 11:59:33 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=Yv4+BemCWwj4rss4nNv8KmQw6ee92JwMFak+oQ7CB8ZvETIdouAQSy4on4SC70dp0MxMBpSw4NxIzR/xdmTE+EycTZWOwZfs7OpAzky00Pjt8kPL8oI0D2NnqO+5JezD2k9mKQR3NBbmoG0pMUZ4gts7tNtwZsOluuMb6e5fiA07GASZG081SyNQzDGayD9BWEunVFSiVSlQsd+zWLYn3gB6WZf0wry2rydtBqKmrroglrX6w5w+C4N5VAVrj9VGSHzvLxzxe2I5Y3i+HPrrCGvTg3JB7anUKeTUEOcG9y0f5gUfARq/tEKkgdFuREfqfqXrBPG/TrNif5RtlS9GRg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=fLu4usmrjW+Tb9ggqx6XOKkTQEqmuSdRhZonF+SKFEo=; b=Ob0DNcZKz6YlALv4uc18TldD2YDGxOTQJzxIBZe6q1fovQfP6YX0jFWkLmmFvo/qx5UcMLPe2dirKWoJpa+WAyI49cLH8YspdTscTwBYryXR/nZy9wFTytVPNFftHCvKMUYf5c0+4mt+u7ZEs0bVSQzX0VPeTWOw4A/IkIO/LJSenhUm/HSD0Nw5DasjACWmdLjHA59yI/gZ4vOcDE7wxje7a4DryNP2Nt7EdiIXexnFpCUpwt1Aagnyp5lXzhA+f6Q0AhPe9v+NW8l2z3ZgpFOWRRcAN3CclWnJNYSOOP2tbgz/DHfxKnrfR5Mjk1v19bw+8GcxxytufW/ZbIYBRw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=fLu4usmrjW+Tb9ggqx6XOKkTQEqmuSdRhZonF+SKFEo=; b=l17sfI7/H104hQNWDa4nS9DUYe59pulAxhwdWs7vI/1ybKyYxXluCVaPQHMG8U7QIVoaF18Z0PajyOWZke20JdE0H2vELKCVK3anqDPd4izDGBLgmJ8V3k/eSk8VkC5sf4p3GhijqtbkJDlQvOopT3f+NqAETS22BUTI5YfEHV1cRPUDyj3mjUTQtCH3hq9DxHhL5WgFVLGzYcPnD3tuxk2NyXPl23dMjNSswK2riTXdE0aS0gzZiT+0O6ldw/F85d/I5YFo+dn8RaiUUjaMnhp0AtCLZao4NQDbII1JQNFIiyiHTFkXQLRwMxaBx3HNqWcCvp5WQ6dMxiA3dGb19w== Received: from DBAP193MB0956.EURP193.PROD.OUTLOOK.COM (2603:10a6:10:1c5::19) by AM8P193MB0913.EURP193.PROD.OUTLOOK.COM (2603:10a6:20b:1ea::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8769.32; Sat, 31 May 2025 08:59:32 +0000 Received: from DBAP193MB0956.EURP193.PROD.OUTLOOK.COM ([fe80::ed13:9f9d:e088:ae31]) by DBAP193MB0956.EURP193.PROD.OUTLOOK.COM ([fe80::ed13:9f9d:e088:ae31%3]) with mapi id 15.20.8769.022; Sat, 31 May 2025 08:59:32 +0000 From: Dmitriy Kovalenko To: =?utf-8?B?TWFydGluIFN0b3JzasO2?= Thread-Topic: [FFmpeg-devel] [PATCH v4 2/2] swscale: Neon rgb_to_yuv_half process 32 pixels at a time Thread-Index: AQHb0T6MbcIu9jFM0k+b/HSjb86gxbPq4saAgAGPVAA= Date: Sat, 31 May 2025 08:59:32 +0000 Message-ID: <08EEF812-1A74-44BC-AD80-7202FEB282E8@outlook.com> References: <20250530084042.33204-1-dmtr.kovalenko@outlook.com> In-Reply-To: Accept-Language: en-US, ru-RU Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-exchange-messagesentrepresentingtype: 1 x-ms-publictraffictype: Email x-ms-traffictypediagnostic: DBAP193MB0956:EE_|AM8P193MB0913:EE_ x-ms-office365-filtering-correlation-id: 7c5cbd10-9e32-4443-9ea7-08dda0217571 x-ms-exchange-slblob-mailprops: Cq7lScuPrnoSu68Y5FdRDlCPOBk43FEtvpKFhuiAXAKqWk2B7RsJ+iZxBVZ0L048gUpq77vTOspv3uGbt19suzqld1976pFgBkezJxrVhmB3x8pxNihfrPWWa6ndzT6vAFKna+FSyGYCQAwkIx+j4Yu+7u/uO1IQzS038wVXL+8huYXDuoUBU5+ib8px4Xrdsf7BbG9KmAaMbGBVXp2ByxknL1GpgU77Rqz/8twhe1mU4dszYBWDnLxUa1k10J3TAg6lu0UzSUpohdOewF8H1mxE0fmB47V8xqOBx2Phs/PssYeDMVtmBLHpJ1HtaB9khuWQHikOwUp75HHL4M5Y6tr4JlPs+r6wTzQORFNJPkO+ElTnwpPVRCM8wWJGfDHA/mH1HEnELW9t6W+oa1atJnjHpVO+ZYnQgZcoCF6MoHdK6InOgeyYPB6G7b6OBZKHIFWHAzWTUedYqk95aP9L3/bIxoG9iu8BzaUOL4t/SE70uMx8ywbqmpB7iFN1LPbwrAJizBRoC8cGO5sb0RDn2JRu1LPE/tduKYtD39vA5toqdgS/ziRwAKUWl+KjH6JibHELuP30AciSp3tz0PPgIuiuEgWpAoAhJ06575QLP9tWfzzDIBW0BJsclPM0s0udaWjoHAsSIVf/XebA1Pw/5H1GpgGXogKc2pGk86/8HUSYr/zo7N80vODbN5aCjwx6GbuvJMF2mjc3fPvMK4jpQkf0aGD5FpL/Zj2lKU04XFHXgY0Em4BcCzQ3GhTIlVWAgf3d7RGjP3w= x-microsoft-antispam: BCL:0; ARA:14566002|19110799006|15080799009|461199028|8060799009|8062599006|7092599006|102099032|440099028|3412199025; x-microsoft-antispam-message-info: =?utf-8?B?M1RYQnhUK2luNHFqSHRpbVFBQlFNRXNiYkE1TVVJeWh3VzFaeDhEM2FWWXh3?= =?utf-8?B?R0hjRjhGZzRRbDFGMk1WWkdxdmV5cmhXUEpkRlE4Q2ROSDFCYnArQjEvNjdJ?= =?utf-8?B?eUc5VU9uWlpkQTVHZERuZ2lQYi9MTGlsTVlheFZGQk12b244LzhSSVF6aFhJ?= =?utf-8?B?QzRqSm5ZaWV0N2VDMTJJYkNKZmExWTVhcTVHYlZMSlhwd2JKMDlxK2xMRDJu?= =?utf-8?B?UkRvK3VDTGtjTFEzamRDK25HZE9pTitMTmswUW5IamZLakZ4aVJEaHVnenV5?= =?utf-8?B?Q1owUzRtWExkZExjbDB2cEgwNFZ2NzJkU3p3Z2RhNGV4WDEzQ2VZbmxGeU9Q?= =?utf-8?B?WjVtZTJ4OE5tUzB1eVRmNXE1Z3ZFRXpUd0ZLZ0NlOFRvd2I2bm1kZS9NSGF5?= =?utf-8?B?SXBUVXRUY3dEZWJzZ1lRaTdPSTRiRHpmdlMrR3FSRTZneUF3TVo3YURaZEx0?= =?utf-8?B?Z3p5RnJBNDlnbTZoeUlxZ1o1ekZtY1JCblUzcytLR3IweUFZMFlyOGNYejBG?= =?utf-8?B?M1N4c1hNSVY0SUVoTlRVZGd6ajN5WTJhRUtZSUlRSW1jdi9Rb2crYVdtVklL?= =?utf-8?B?eklVcUFLMjhOOWVGcE0wbHRnUjJYRkVjTjhuVmZTMmlpZXFEb3VXaDR1MzFj?= =?utf-8?B?Zklqem5QOEVBOUl3cjBFd280Y2pFT1NVNjVGT2FIRmM1bndJbmk2ZVNjeDln?= =?utf-8?B?Qm1vV3dMOTBXYXRBS0RyTGZLOU8vUUJ0RW5aOTgwdXgzK2taY0daZWVZKy9P?= =?utf-8?B?U2Z2ZC9NQlF5YWRpNk9NRzErd0hrclV3ayt5aE8wOHpNSTUraS81aWdER1Bz?= =?utf-8?B?UVNvTFByazlXU3dHS3BuQ2dUSWJwL3FwaXErbUR6T0VlV2NISE9CWTIvazQ5?= =?utf-8?B?Q1dNUHArb0tNL29oNWJtQU95cGtxUGlwY0pyZHpsY2JaNm5YTk10SzUwUnpk?= =?utf-8?B?YlNITXdKT21UQ1lBSS9xVFNmQm05aUZMcW5JNW54eWphbVBoYlBlRjFMdmRD?= =?utf-8?B?eWZ0TEFwa29vN2hoTnlyT1luUVY1RDREdEt0aFJEenRwYkpzSWQzZlBKUk0x?= =?utf-8?B?K09vVTF1djVMSVE4Z3hOVGo4Rll1NThFU0dtTjRPUnlvM1owZ0R6b1hVOEVZ?= =?utf-8?B?b2treXE4WWFnaGJ6SEJycmIrOWlzLzRFNXJaMU8wZkkzZzlFempjc0F2ODdS?= =?utf-8?B?VkxidHFYZCtjUGJjUVdvdnBOczJKL0hBYTE2ZmFhRnhvVWdGdXFKMkdoZFYx?= =?utf-8?B?bEpYSkRtNTVET0NWVWdwaUhnSE5icXE0K3NFNzE1NnNnNjlLSVlvaVpYQU5C?= =?utf-8?B?WktNV3ZWdDFvQ3YrWkVlL20ySUxQd3NITU9uZnBIb1dLYXRONmdVM1JTVWhm?= =?utf-8?B?dmFBeUVoeVZ0MEFPOUdGbXRjUmRTcU1uYnFVOHNhYlNLUDNWY0dCSmorWHJR?= =?utf-8?B?K1FIMGdNbEhTRmlzVW1ENXNsYlYyNXNzZG14MTBmSXYrTFhxVzJsRHR6b25Z?= =?utf-8?Q?GZbCbA=3D?= x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?Y2M2ZDBIa0Zhby9CZUtiNXVucEFzMUVraTdzRm90L1NlMzQ5NnBCTGZjTlF4?= =?utf-8?B?cE1MZDN1Q24xV2JoRnhhbHFaei9ZSktabVhqaSsrU0d4dXF3ZzE2MkMzWHhW?= =?utf-8?B?WTE1TWpuT0RCeWNQbnZ4ditJdFowdGdvQmM0QjJvS2RJaWlYRE5IcUszK05k?= =?utf-8?B?bzVFcEZUSVplaU5kWnpSQW1oZHhOdk4wRzVqVWFsMUJNZkxKRTVGQkg5dTZM?= =?utf-8?B?UWJsNlJXRVB0WnBxN1YvZVI0QUUrOGRiK3Y5MWZoakxDWUtyc3pJVHQvNVdX?= =?utf-8?B?YjU1bWxsSDBmQ1JKM1R5Z05sSWxPWC80eVR3OUsxMUovRWs2UWpaQnhYYnFl?= =?utf-8?B?MW5VNXdTQnRTYmNZQ3ltVXBRREUveDZ5VEdOY1A3V280VW0wUzlMMzc4c0hN?= =?utf-8?B?eUdhQWRWano3SVdnTmdVTmgzMVZQUWRuU0lhZzhjeFdtZllIRXN3T2RRcGl2?= =?utf-8?B?Y0djNHdTU0U3Q0JGR2xzblZ1d2JUdVhtZmw4WVJkUTZSRUVYcVk1VDNsUDA3?= =?utf-8?B?R2RITFErcVVnMlBxalhoLytQV0pGa1lwdzZoU283UXF0QzRRNmRXODVSaWFx?= =?utf-8?B?R1BtZDlEbTdyeGdkbEhmSG1nMXpkaWVFRWlVM3VlczRSYlJxYzN1cjJDaHRy?= =?utf-8?B?Tm53ZHN4QnZSNWQ1ektDYXNyVlhmSGVqS0VQQ0pFVXNhZFRFeEZzKytRU3pF?= =?utf-8?B?azJXcEpCN2I0eUZFdkhMVWZLQUZhbkMzWHdqaDRpMUZYZk5mMG1YdnZFM1Q5?= =?utf-8?B?MkJjeXd4eENBNkNKOHUvSlB0S0xtS1FTd050RnZWRkRVdVBsNmZqRTNNM1Vh?= =?utf-8?B?NGNaY3lTeUF5Rk9adFA3ekpHKzh1TDNmTmptcW1wRTVBQTVkVXVtQzZkTVlu?= =?utf-8?B?V095aHU1Mi94N0didDBUNmtVRkJVcTdocFIvUHdOWUM3aThhYVdUZTdLRm9o?= =?utf-8?B?dElZem9lcGhBTVVJcDhHZ216N2NZN3hzMHdqTk5ZandaWHl1VHBaYWhPWmM4?= =?utf-8?B?OTVZZFNmYkMxOE5KZGZjY05weXVPOFZZcUVHclB4WVlBYng1bkhFWVc2R2Zr?= =?utf-8?B?N0JlWXowMGEwYU5YNEFocnp5N2RwRTVQL0dva3VLNUFFcFE0RS9HNDVEZHZF?= =?utf-8?B?YzQ2eThJMmNuMUxNaE11ajRRTjBqdm96N096VzF2Uzd4U2JRVDU2c2p5Z0Vt?= =?utf-8?B?clBTNlJreXRTVWFtanpzdXB4VmxrN1lwcGpoNEtnMlE0dWhrOCtvZXJTaXpB?= =?utf-8?B?MkRzWks5NFJ4T2lFL2l3Q3hKVGgrcGl6WDRmZUFmczFiYmdnSGJQMm9lcmdE?= =?utf-8?B?WEwrZU8yYmJhbk5rS3BHSTgrUGRuSnJ4STMxNlE1K0R6SUFKRjl0dDVVZVU4?= =?utf-8?B?V1RXeDFIcVlUaVdjS0VvYXh3Z1BzTDk1bGlQQ2lVR2QyTFJMcWVsdlRSVzJm?= =?utf-8?B?MGIrZmRSUmJ0MzlmbTV4dHlveXVYMFhVM0ZSaHN6MThlUERlNDMvYXRvRW9W?= =?utf-8?B?dEMvMmlSSXdHYjVHR1o2YjY2R2VZODVIRk4xZ1lDNmJWckpYRjNZM09laGFk?= =?utf-8?B?ZjFtUkxmT0dubzhXV1VSVDdSdHM5K29zZ1JPQzdwYjNVWkNZaDllM1dKWGc0?= =?utf-8?B?UVhkYmd6aEh3ak10dkZNdml1My9aUTJhNXZreXp2R2h4UmJoaXNLRjNtRUdu?= =?utf-8?Q?FP5Fvw8oJIdSFBadFkR5?= Content-ID: MIME-Version: 1.0 X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DBAP193MB0956.EURP193.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-Network-Message-Id: 7c5cbd10-9e32-4443-9ea7-08dda0217571 X-MS-Exchange-CrossTenant-originalarrivaltime: 31 May 2025 08:59:32.0774 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM8P193MB0913 Subject: Re: [FFmpeg-devel] [PATCH v4 2/2] swscale: Neon rgb_to_yuv_half process 32 pixels at a time 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 Cc: 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: R3JlYXQuIEkgc2VuZCBhbm90aGVyIHZlcnNpb24gd2l0aCB0aGUgcmV2ZXJ0ZWQgY2hhbmdlIGZv ciB0aGUgYXNyIHJlZ2lzdGVyIGNoYW5nZS4gV2hhdCBpcyB0aGUgY29ycmVjdCBwcm9jZXNzIHRv IHJlcGx5IGZvciB0aGUgaW5saW5lIGNoYW5nZXMgdGhlbj8gSW5saW5lIGVtYWlsIGFuc3dlciBv ciBjb3ZlciBsZXR0ZXI/IA0KDQo+IE9uIE1heSAzMCwgMjAyNSwgYXQgMTE6MTAsIE1hcnRpbiBT dG9yc2rDtiA8bWFydGluQG1hcnRpbi5zdD4gd3JvdGU6DQo+IA0KPiBPbiBGcmksIDMwIE1heSAy MDI1LCBEbWl0cml5IEtvdmFsZW5rbyB3cm90ZToNCj4gDQo+PiA9PT0gRmVlZGJhY2sgcmVzcG9u c2UgPT09DQo+IA0KPiBGV0lXLCB0aGUgcHJvY2VkdXJlIGlzIHRvIHJlc3BvbmQgdG8gaW5saW5l IGNvbW1lbnRzIGJ5IHJlcGx5aW5nIHRvIHRoZSBtYWlscyB3aGVyZSB0aG9zZSBjb21tZW50cyB3 ZXJlIG1hZGUuIFdoZW4gdGhleSdyZSBpbmNsdWRlZCBoZXJlLCB0aGV5IGVuZCB1cCBhcyBwYXJ0 IG9mIHlvdXIgc3VnZ2VzdGVkIGNvbW1pdCBtZXNzYWdlLg0KPiANCj4gQW55d2F5LCBub3cgdGhp cyB0aW1lLCB0aGVzZSBwYXRjaGVzIGRvIHNlZW0gdG8gd29yayBwcm9wZXJseS4gVGhlcmUncyBz dGlsbCB0aGUgdW5uZWNlc3NhcnkgY2hhbmdlcyBmcm9tIHcgdG8geCByZWdpc3RlciBuYW1lcyBp biBwYXRjaCAxLzIsIGJ1dCBvdGhlciB0aGFuIHRoYXQgSSBubyBsb25nZXIgc2VlIHN0cm9uZyBi bG9ja2VycyBpbiB0aGUgdHdvIHBhdGNoZXMuDQo+IA0KPiBJJ2xsIGdpdmUgdGhlIHBhdGNoZXMg YSBzZWNvbmQgcHJvcGVyIHJldmlldyBhdCBhIGxhdGVyIHRpbWUuDQo+IA0KPiAvLyBNYXJ0aW4N Cj4gDQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmZm bXBlZy1kZXZlbCBtYWlsaW5nIGxpc3QKZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKaHR0cHM6Ly9m Zm1wZWcub3JnL21haWxtYW4vbGlzdGluZm8vZmZtcGVnLWRldmVsCgpUbyB1bnN1YnNjcmliZSwg dmlzaXQgbGluayBhYm92ZSwgb3IgZW1haWwKZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9y ZyB3aXRoIHN1YmplY3QgInVuc3Vic2NyaWJlIi4K