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 260E1472B3 for ; Mon, 4 Sep 2023 12:30:23 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 8AA0368C653; Mon, 4 Sep 2023 15:30:20 +0300 (EEST) Received: from mail-qt1-f181.google.com (mail-qt1-f181.google.com [209.85.160.181]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 11016680274 for ; Mon, 4 Sep 2023 15:30:14 +0300 (EEST) Received: by mail-qt1-f181.google.com with SMTP id d75a77b69052e-40a47e8e38dso362131cf.1 for ; Mon, 04 Sep 2023 05:30:13 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693830612; x=1694435412; 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=wkFRjjzWpc71GBiWM1ozojgrbUlDx/HAy8G4jDFSv78=; b=HqgBvZ+dKr26DO8fFbxG6yWnikolU/nKu22+JAFfGvLRziREzA//pKJSJNyyo1w2vq /49AYl32OgLmMPA9cXxo5x8yFoSIU16N8qCPm/caYCEFZs5VJx8fuwz8JdjtWkQfsTW4 FIfqfr4MyfS+476Km9o/3stEQ/bIAbhyRCT5r4BEFG+LuBDdPiwqxH9OL/GaOiDjE4d0 l/Uj1UlXPK6Px2J16UIKBGGlluCxUW1yUVbJejo06uN8HGCbW7zPbP3Sd3z3B8xD7xW2 LP1afS7Sx1FyGP/FkamY1wxUuMQEX92+WLtK3Ym1cmTn548OCjiuOhxcZnOA2g49XrBp o8gw== X-Gm-Message-State: AOJu0YzNX/KXjsR5MigvEZV6tN62Dt/gpLouT27rNIDhqUeSK6rOtS/g EejwgHwAqcieyFxlHKKaSCiVTTasLnjdfge72bH+54XrJAc/3AIdqtU= X-Google-Smtp-Source: AGHT+IGyFX28S1udHSzRTTj4uYWjjfzl1C7OKcVIZW5oypZjAbLPdxfAeZC6MXq1003rxju6q/45iXYFuDKEFbOZR/8= X-Received: by 2002:a05:622a:18a1:b0:40f:ec54:973 with SMTP id v33-20020a05622a18a100b0040fec540973mr359375qtc.22.1693830611947; Mon, 04 Sep 2023 05:30:11 -0700 (PDT) MIME-Version: 1.0 References: <20230714100821.473905-1-alankelly@google.com> In-Reply-To: <20230714100821.473905-1-alankelly@google.com> Date: Mon, 4 Sep 2023 14:30:00 +0200 Message-ID: To: ffmpeg-devel@ffmpeg.org X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [FFmpeg-devel] [PATCH 1/3] swscale/x86/swscale: Process yuv2yuvX tails using next largest register size 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: , From: Alan Kelly via ffmpeg-devel Reply-To: FFmpeg development discussions and patches Cc: Alan Kelly 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: SGksCgpBbnkgaXNzdWVzIHdpdGggdGhpcyBwYXRjaCBvciBjYW4gaXQgYmUgbWVyZ2VkPwoKVGhh bmtzLAoKQWxhbgoKT24gRnJpLCBKdWwgMTQsIDIwMjMgYXQgMTI6MDjigK9QTSBBbGFuIEtlbGx5 IDxhbGFua2VsbHlAZ29vZ2xlLmNvbT4gd3JvdGU6Cgo+IC0tLQo+ICBsaWJzd3NjYWxlL3g4Ni9z d3NjYWxlLmMgfCA4ICsrKystLS0tCj4gIDEgZmlsZSBjaGFuZ2VkLCA0IGluc2VydGlvbnMoKyks IDQgZGVsZXRpb25zKC0pCj4KPiBkaWZmIC0tZ2l0IGEvbGlic3dzY2FsZS94ODYvc3dzY2FsZS5j IGIvbGlic3dzY2FsZS94ODYvc3dzY2FsZS5jCj4gaW5kZXggZmYxNjM5ODk4OC4uOGM2N2JmNGZh YiAxMDA2NDQKPiAtLS0gYS9saWJzd3NjYWxlL3g4Ni9zd3NjYWxlLmMKPiArKysgYi9saWJzd3Nj YWxlL3g4Ni9zd3NjYWxlLmMKPiBAQCAtMTk0LDcgKzE5NCw3IEBAIHN0YXRpYyB2b2lkIHl1djJ5 dXZYXyAjI29wdChjb25zdCBpbnQxNl90ICpmaWx0ZXIsIGludAo+IGZpbHRlclNpemUsIFwKPiAg ICAgIHJldHVybjsgXAo+ICB9Cj4KPiAtI2RlZmluZSBZVVYyWVVWWF9GVU5DKG9wdCwgc3RlcCkg IFwKPiArI2RlZmluZSBZVVYyWVVWWF9GVU5DKG9wdCwgc3RlcCwgdGFpbCkgIFwKPiAgdm9pZCBm Zl95dXYyeXV2WF8gIyNvcHQoY29uc3QgaW50MTZfdCAqZmlsdGVyLCBpbnQgZmlsdGVyU2l6ZSwg aW50Cj4gc3JjT2Zmc2V0LCBcCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQ4X3Qg KmRlc3QsIGludCBkc3RXLCAgXAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCB1 aW50OF90ICpkaXRoZXIsIGludCBvZmZzZXQpOyBcCj4gQEAgLTIxMSw3ICsyMTEsNyBAQCBzdGF0 aWMgdm9pZCB5dXYyeXV2WF8gIyNvcHQoY29uc3QgaW50MTZfdCAqZmlsdGVyLCBpbnQKPiBmaWx0 ZXJTaXplLCBcCj4gICAgICBpZihwaXhlbHNQcm9jZXNzZWQgPiAwKSBcCj4gICAgICAgICAgZmZf eXV2Mnl1dlhfICMjb3B0KGZpbHRlciwgZmlsdGVyU2l6ZSAtIDEsIDAsIGRlc3QgLSBvZmZzZXQs Cj4gcGl4ZWxzUHJvY2Vzc2VkICsgb2Zmc2V0LCBkaXRoZXIsIG9mZnNldCk7IFwKPiAgICAgIGlm KHJlbWFpbmRlciA+IDApeyBcCj4gLSAgICAgIGZmX3l1djJ5dXZYX21teGV4dChmaWx0ZXIsIGZp bHRlclNpemUgLSAxLCBwaXhlbHNQcm9jZXNzZWQsIGRlc3QgLQo+IG9mZnNldCwgcGl4ZWxzUHJv Y2Vzc2VkICsgcmVtYWluZGVyICsgb2Zmc2V0LCBkaXRoZXIsIG9mZnNldCk7IFwKPiArICAgICAg eXV2Mnl1dlhfICMjdGFpbChmaWx0ZXIsIGZpbHRlclNpemUsIHNyYywgZGVzdCwgZHN0VywgZGl0 aGVyLAo+IG9mZnNldCk7IFwKPiAgICAgIH0gXAo+ICAgICAgcmV0dXJuOyBcCj4gIH0KPiBAQCAt MjIwLDEwICsyMjAsMTAgQEAgc3RhdGljIHZvaWQgeXV2Mnl1dlhfICMjb3B0KGNvbnN0IGludDE2 X3QgKmZpbHRlciwKPiBpbnQgZmlsdGVyU2l6ZSwgXAo+ICBZVVYyWVVWWF9GVU5DX01NWChtbXhl eHQsIDE2KQo+ICAjZW5kaWYKPiAgI2lmIEhBVkVfU1NFM19FWFRFUk5BTAo+IC1ZVVYyWVVWWF9G VU5DKHNzZTMsIDMyKQo+ICtZVVYyWVVWWF9GVU5DKHNzZTMsIDMyLCBtbXhleHQpCj4gICNlbmRp Zgo+ICAjaWYgSEFWRV9BVlgyX0VYVEVSTkFMCj4gLVlVVjJZVVZYX0ZVTkMoYXZ4MiwgNjQpCj4g K1lVVjJZVVZYX0ZVTkMoYXZ4MiwgNjQsIHNzZTMpCj4gICNlbmRpZgo+Cj4gICNkZWZpbmUgU0NB TEVfRlVOQyhmaWx0ZXJfbiwgZnJvbV9icGMsIHRvX2JwYywgb3B0KSBcCj4gLS0KPiAyLjQxLjAu MjU1Lmc4YjFkMDcxYzUwLWdvb2cKPgo+Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fCmZmbXBlZy1kZXZlbCBtYWlsaW5nIGxpc3QKZmZtcGVnLWRldmVsQGZm bXBlZy5vcmcKaHR0cHM6Ly9mZm1wZWcub3JnL21haWxtYW4vbGlzdGluZm8vZmZtcGVnLWRldmVs CgpUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGluayBhYm92ZSwgb3IgZW1haWwKZmZtcGVnLWRldmVs LXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1YmplY3QgInVuc3Vic2NyaWJlIi4K