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 8CC474C1CE for ; Tue, 23 Jul 2024 09:03:37 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 32A6668D588; Tue, 23 Jul 2024 12:03:35 +0300 (EEST) Received: from mail-qk1-f179.google.com (mail-qk1-f179.google.com [209.85.222.179]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id D419968D333 for ; Tue, 23 Jul 2024 12:03:28 +0300 (EEST) Received: by mail-qk1-f179.google.com with SMTP id af79cd13be357-79ef8e0c294so327812785a.1 for ; Tue, 23 Jul 2024 02:03:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1721725407; x=1722330207; darn=ffmpeg.org; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :from:to:cc:subject:date:message-id:reply-to; bh=J+cJre/dTBWDFUg+U5QviaGgwntkjXK3syj3vuHcU+c=; b=hb/ymHSVkJXjZHaOb+xDJSooSa/B3vJy6PXtUKSUHSkgn0jqAIiiH4xfB0t3A2F7mT RWiyoLUxz4MwlPKMWMe3fSkr3fD75o6xupyk0CYDQUJTIiwDQOXTpt9h2Bxs4UkX6sNW I+MuuFYUH/ICv8w/cR0i39yVl1Qtoglagrisd7e+BklwAp50TOqsK53bUu/nTG0g80r4 stcLD0Ow13XeRaPe7FWx4Vh1sQnF4D4Jp+AZhkv7FVufE8Jc+H/cniOZJViGWlBFn7Ws ETD5PpamCidXIK61TsjixJ3G7DZGeBDeVt8rdxZ0a0eWG/sX67oPRPCydsRvfWwzpUQk LaYg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1721725407; x=1722330207; 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=J+cJre/dTBWDFUg+U5QviaGgwntkjXK3syj3vuHcU+c=; b=cZC7sCy9yZel0S9bJ73WUVUW85cxH1fgoCWkbjygYVEiJ7I4l+yJ0OLSu7b2uBLcIa Fohq6C+cFz9V4U9Df+qn4T5oDD+LAva2xdP2GvvIHcWSmDRYGqpBlhfy5dSpa+xMP0wp spARFZOOGCAmB8lPBcEJ5fOQF2xGTqDV+nV6Lnxe4eb7ttZojs61z94Pu6hV60CSQ65q gkGtdwjnwIfEZ/ViiB3UFTz/mIr/6NuyVk21bbUpuXh+vqiMN5nAxfIO9wXPDluysxO/ JgMmsdCPMRu1go4ek4M1+bAB3Fl+5M/v9K+3s+8tkOuqByYBlOC9K8tR3r6VHA4aw3LJ FCEA== X-Gm-Message-State: AOJu0YwxCHYKdCXZW9cKfXsp0w8jaFop9isYCGnda8ioJbNXmHRdBZqf BDvqjgP0o2XMoFpFmEfkKLAks70Tb31ufgGgtcBZ0tyE6z1o8BYCbT2KI72iOwph8jyC1dPkEKL ykaULOwv6HuIcdLCaeCw+cEeM7qlVPygF X-Google-Smtp-Source: AGHT+IFj8wvcNaexFiuTcaRXEmznSPIPVPg3KMBBhQIzJd+boosSyK2wf+3rRG8gtYMzBAV19F916RrmGplmp3oM/kc= X-Received: by 2002:a0c:d810:0:b0:6b5:1d2f:1d3 with SMTP id 6a1803df08f44-6b9841e6837mr24930976d6.0.1721725407263; Tue, 23 Jul 2024 02:03:27 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: flow gg Date: Tue, 23 Jul 2024 17:03:16 +0800 Message-ID: To: FFmpeg development discussions and patches X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [FFmpeg-devel] [PATCH v4 4/4] lavc/vp9dsp: R-V V mc tap hv 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: QmVjYXVzZSBvZiB0aGUgMy80IHVwZGF0ZSwgdXBkYXRlZCBpdC4iCgo8dWs3YkBmb3htYWlsLmNv bT4g5LqOMjAyNOW5tDfmnIgyM+aXpeWRqOS6jCAxNjo1OeWGmemBk++8mgoKPiBGcm9tOiBzdW55 dWVjaGkgPHN1bnl1ZWNoaUBpc2Nhcy5hYy5jbj4KPgo+ICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQzkwOCAgIFg2MAo+IHZwOV9hdmdfOHRhcF9z bW9vdGhfNGh2XzhicHBfYyAgICAgICAgICAgICAgICAgICAgIDogICAzMi4wICAgMjguMAo+IHZw OV9hdmdfOHRhcF9zbW9vdGhfNGh2XzhicHBfcnZ2X2kzMiAgICAgICAgICAgICAgIDogICAxNS4w ICAgMTMuMgo+IHZwOV9hdmdfOHRhcF9zbW9vdGhfOGh2XzhicHBfYyAgICAgICAgICAgICAgICAg ICAgIDogICA5OC4wICAgODYuMgo+IHZwOV9hdmdfOHRhcF9zbW9vdGhfOGh2XzhicHBfcnZ2X2kz MiAgICAgICAgICAgICAgIDogICAyMy43ICAgMjEuMgo+IHZwOV9hdmdfOHRhcF9zbW9vdGhfMTZo dl84YnBwX2MgICAgICAgICAgICAgICAgICAgIDogIDM1NS43ICAyOTcuMAo+IHZwOV9hdmdfOHRh cF9zbW9vdGhfMTZodl84YnBwX3J2dl9pMzIgICAgICAgICAgICAgIDogICA0Ny4wICAgNDEuNQo+ IHZwOV9hdmdfOHRhcF9zbW9vdGhfMzJodl84YnBwX2MgICAgICAgICAgICAgICAgICAgIDogMTI3 Mi43IDEwOTkuNwo+IHZwOV9hdmdfOHRhcF9zbW9vdGhfMzJodl84YnBwX3J2dl9pMzIgICAgICAg ICAgICAgIDogIDEzNC43ICAxMTkuNwo+IHZwOV9hdmdfOHRhcF9zbW9vdGhfNjRodl84YnBwX2Mg ICAgICAgICAgICAgICAgICAgIDogNDkzNy4wIDQyMjQuMgo+IHZwOV9hdmdfOHRhcF9zbW9vdGhf NjRodl84YnBwX3J2dl9pMzIgICAgICAgICAgICAgIDogIDUyOC41ICAyMjguNQo+IHZwOV9wdXRf OHRhcF9zbW9vdGhfNGh2XzhicHBfYyAgICAgICAgICAgICAgICAgICAgIDogICAzMC4yICAgMjYu Nwo+IHZwOV9wdXRfOHRhcF9zbW9vdGhfNGh2XzhicHBfcnZ2X2kzMiAgICAgICAgICAgICAgIDog ICAzMC41ICAgMTIuNQo+IHZwOV9wdXRfOHRhcF9zbW9vdGhfOGh2XzhicHBfYyAgICAgICAgICAg ICAgICAgICAgIDogICA5MS41ICAgODEuMgo+IHZwOV9wdXRfOHRhcF9zbW9vdGhfOGh2XzhicHBf cnZ2X2kzMiAgICAgICAgICAgICAgIDogICAyMi43ICAgMjAuMgo+IHZwOV9wdXRfOHRhcF9zbW9v dGhfMTZodl84YnBwX2MgICAgICAgICAgICAgICAgICAgIDogIDMxMy4yICAyNzcuNQo+IHZwOV9w dXRfOHRhcF9zbW9vdGhfMTZodl84YnBwX3J2dl9pMzIgICAgICAgICAgICAgIDogICA0NS4yICAg NDAuMgo+IHZwOV9wdXRfOHRhcF9zbW9vdGhfMzJodl84YnBwX2MgICAgICAgICAgICAgICAgICAg IDogMTE2Ni43IDEwMjIuMgo+IHZwOV9wdXRfOHRhcF9zbW9vdGhfMzJodl84YnBwX3J2dl9pMzIg ICAgICAgICAgICAgIDogIDEzMS43ICAxMTcuMgo+IHZwOV9wdXRfOHRhcF9zbW9vdGhfNjRodl84 YnBwX2MgICAgICAgICAgICAgICAgICAgIDogNDU2MC41IDM5NjEuNwo+IHZwOV9wdXRfOHRhcF9z bW9vdGhfNjRodl84YnBwX3J2dl9pMzIgICAgICAgICAgICAgIDogIDUxNy4wICAyMjMuMgo+IC0t LQo+ICBsaWJhdmNvZGVjL3Jpc2N2L3ZwOV9tY19ydnYuUyAgfCA3NSArKysrKysrKysrKysrKysr KysrKysrKysrKysrKysrKysrCj4gIGxpYmF2Y29kZWMvcmlzY3YvdnA5ZHNwX2luaXQuYyB8ICA4 ICsrKysKPiAgMiBmaWxlcyBjaGFuZ2VkLCA4MyBpbnNlcnRpb25zKCspCj4KPiBkaWZmIC0tZ2l0 IGEvbGliYXZjb2RlYy9yaXNjdi92cDlfbWNfcnZ2LlMgYi9saWJhdmNvZGVjL3Jpc2N2L3ZwOV9t Y19ydnYuUwo+IGluZGV4IDZhNGJlN2I5YmQuLjI2NzU0YWM2ZjggMTAwNjQ0Cj4gLS0tIGEvbGli YXZjb2RlYy9yaXNjdi92cDlfbWNfcnZ2LlMKPiArKysgYi9saWJhdmNvZGVjL3Jpc2N2L3ZwOV9t Y19ydnYuUwo+IEBAIC0zNjYsNiArMzY2LDc3IEBAIGZ1bmMKPiBmZl9cb3BcKClfdnA5Xzh0YXBf XG5hbWVcKClfXGxlblwoKVx0eXBlXCgpX3J2dlx2bGVuXCgpLCB6dmUzMngKPiAgZW5kZnVuYwo+ ICAuZW5kbQo+Cj4gKyNpZiBfX3Jpc2N2X3hsZW4gPT0gNjQKPiArLm1hY3JvIGVwZWxfaHZfb25j ZSBsZW4sIG5hbWUsIG9wCj4gKyAgICAgICAgc3ViICAgICAgICAgICAgIGEyLCBhMiwgYTMKPiAr ICAgICAgICBzdWIgICAgICAgICAgICAgYTIsIGEyLCBhMwo+ICsgICAgICAgIHN1YiAgICAgICAg ICAgICBhMiwgYTIsIGEzCj4gKyAgICAgICAgLmlycCBuLDAsMiw0LDYsOCwxMCwxMiwxNAo+ICsg ICAgICAgIGVwZWxfbG9hZF9pbmMgICB2XG4sIFxsZW4sIHB1dCwgXG5hbWUsIGgsIDEsIHQKPiAr ICAgICAgICAuZW5kcgo+ICsgICAgICAgIGFkZGkgICAgICAgICAgICBhNCwgYTQsIC0xCj4gKzE6 Cj4gKyAgICAgICAgYWRkaSAgICAgICAgICAgIGE0LCBhNCwgLTEKPiArICAgICAgICBlcGVsX2xv YWQgICAgICAgdjMwLCBcbGVuLCBcb3AsIFxuYW1lLCB2LCAwLCBzCj4gKyAgICAgICAgdnNlOC52 ICAgICAgICAgIHYzMCwgKGEwKQo+ICsgICAgICAgIHZtdi52LnYgICAgICAgICB2MCwgdjIKPiAr ICAgICAgICB2bXYudi52ICAgICAgICAgdjIsIHY0Cj4gKyAgICAgICAgdm12LnYudiAgICAgICAg IHY0LCB2Ngo+ICsgICAgICAgIHZtdi52LnYgICAgICAgICB2NiwgdjgKPiArICAgICAgICB2bXYu di52ICAgICAgICAgdjgsIHYxMAo+ICsgICAgICAgIHZtdi52LnYgICAgICAgICB2MTAsIHYxMgo+ ICsgICAgICAgIHZtdi52LnYgICAgICAgICB2MTIsIHYxNAo+ICsgICAgICAgIGVwZWxfbG9hZCAg ICAgICB2MTQsIFxsZW4sIHB1dCwgXG5hbWUsIGgsIDEsIHQKPiArICAgICAgICBhZGQgICAgICAg ICAgICAgYTIsIGEyLCBhMwo+ICsgICAgICAgIGFkZCAgICAgICAgICAgICBhMCwgYTAsIGExCj4g KyAgICAgICAgYm5leiAgICAgICAgICAgIGE0LCAxYgo+ICsgICAgICAgIGVwZWxfbG9hZCAgICAg ICB2MzAsIFxsZW4sIFxvcCwgXG5hbWUsIHYsIDAsIHMKPiArICAgICAgICB2c2U4LnYgICAgICAg ICAgdjMwLCAoYTApCj4gKy5lbmRtCj4gKwo+ICsubWFjcm8gZXBlbF9odiBvcCwgbmFtZSwgbGVu LCB2bGVuCj4gK2Z1bmMgZmZfXG9wXCgpX3ZwOV84dGFwX1xuYW1lXCgpX1xsZW5cKClodl9ydnZc dmxlblwoKSwgenZlMzJ4Cj4gKyAgICAgICAgYWRkaSAgICAgICAgICAgIHNwLCBzcCwgLTY0Cj4g KyAgICAgICAgLmlycCBuLDAsMSwyLDMsNCw1LDYsNwo+ICsgICAgICAgIHNkICAgICAgICAgICAg ICBzXG4sIFxuXCgpPDwzKHNwKQo+ICsgICAgICAgIC5lbmRyCj4gKy5pZiBcbGVuID09IDY0ICYm IFx2bGVuIDwgMjU2Cj4gKyAgICAgICAgYWRkaSAgICAgICAgICAgIHNwLCBzcCwgLTQ4Cj4gKyAg ICAgICAgLmlycCBuLDAsMSwyLDMsNCw1Cj4gKyAgICAgICAgc2QgICAgICAgICAgICAgIGFcbiwg XG5cKCk8PDMoc3ApCj4gKyAgICAgICAgLmVuZHIKPiArLmVuZGlmCj4gKy5pZmMgXG9wLGF2Zwo+ ICsgICAgICAgIGNzcndpICAgICAgICAgICB2eHJtLCAwCj4gKy5lbmRpZgo+ICsgICAgICAgIGVw ZWxfZmlsdGVyICAgICBcbmFtZSwgaCwgdCwgYTcKPiArICAgICAgICBlcGVsX2ZpbHRlciAgICAg XG5hbWUsIHYsIHMsIHM3Cj4gKy5pZiBcdmxlbiA8IDI1Ngo+ICsgICAgICAgIHZzZXR2bHN0YXRp YzggICBcbGVuLCBhNiwgMzIsIG0yCj4gKy5lbHNlCj4gKyAgICAgICAgdnNldHZsc3RhdGljOCAg IFxsZW4sIGE2LCA2NCwgbTIKPiArLmVuZGlmCj4gKyAgICAgICAgZXBlbF9odl9vbmNlICAgIFxs ZW4sIFxuYW1lLCBcb3AKPiArLmlmIFxsZW4gPT0gNjQgJiYgXHZsZW4gPCAyNTYKPiArICAgICAg ICAuaXJwIG4sMCwxLDIsMyw0LDUKPiArICAgICAgICBsZCAgICAgICAgICAgICAgYVxuLCBcblwo KTw8MyhzcCkKPiArICAgICAgICAuZW5kcgo+ICsgICAgICAgIGFkZGkgICAgICAgICAgICBzcCwg c3AsIDQ4Cj4gKyAgICAgICAgYWRkaSAgICAgICAgICAgIGEwLCBhMCwgMzIKPiArICAgICAgICBh ZGRpICAgICAgICAgICAgYTIsIGEyLCAzMgo+ICsgICAgICAgIGVwZWxfZmlsdGVyICAgICBcbmFt ZSwgaCwgdCwgYTcKPiArICAgICAgICBlcGVsX2h2X29uY2UgICAgXGxlbiwgXG5hbWUsIFxvcAo+ ICsuZW5kaWYKPiArICAgICAgICAuaXJwIG4sMCwxLDIsMyw0LDUsNiw3Cj4gKyAgICAgICAgbGQg ICAgICAgICAgICAgIHNcbiwgXG5cKCk8PDMoc3ApCj4gKyAgICAgICAgLmVuZHIKPiArICAgICAg ICBhZGRpICAgICAgICAgICAgc3AsIHNwLCA2NAo+ICsKPiArICAgICAgICByZXQKPiArZW5kZnVu Ywo+ICsuZW5kbQo+ICsjZW5kaWYKPiArCj4gIC5pcnAgbGVuLCA2NCwgMzIsIDE2LCA4LCA0Cj4g ICAgICAgICAgY29weV9hdmcgXGxlbgo+ICAgICAgICAgIC5pcnAgb3AsIHB1dCwgYXZnCj4gQEAg LTM3NCw2ICs0NDUsMTAgQEAgZW5kZnVuYwo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIGVwZWwgXGxlbiwgXG9wLCBcbmFtZSwgXHR5cGUsIDEyOAo+ICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIGVwZWwgXGxlbiwgXG9wLCBcbmFtZSwgXHR5cGUsIDI1Ngo+ICAgICAg ICAgICAgICAgICAgICAgICAgICAuZW5kcgo+ICsgICAgICAgICAgICAgICAgICAgICAgICAjaWYg X19yaXNjdl94bGVuID09IDY0Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgIGVwZWxfaHYgXG9w LCBcbmFtZSwgXGxlbiwgMTI4Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgIGVwZWxfaHYgXG9w LCBcbmFtZSwgXGxlbiwgMjU2Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgICNlbmRpZgo+ICAg ICAgICAgICAgICAgICAgLmVuZHIKPiAgICAgICAgICAuZW5kcgo+ICAuZW5kcgo+IGRpZmYgLS1n aXQgYS9saWJhdmNvZGVjL3Jpc2N2L3ZwOWRzcF9pbml0LmMKPiBiL2xpYmF2Y29kZWMvcmlzY3Yv dnA5ZHNwX2luaXQuYwo+IGluZGV4IDM2NjkwNzBmY2EuLjdiMDkwYzk4ODkgMTAwNjQ0Cj4gLS0t IGEvbGliYXZjb2RlYy9yaXNjdi92cDlkc3BfaW5pdC5jCj4gKysrIGIvbGliYXZjb2RlYy9yaXNj di92cDlkc3BfaW5pdC5jCj4gQEAgLTExOSw2ICsxMTksMTAgQEAgc3RhdGljIGF2X2NvbGQgdm9p ZAo+IHZwOWRzcF9tY19pbml0X3Jpc2N2KFZQOURTUENvbnRleHQgKmRzcCwgaW50IGJwcCkKPiAg ICAgIGlmIChmbGFncyAmIEFWX0NQVV9GTEFHX1JWQl9BRERSKSB7Cj4gICAgICAgICAgaW5pdF9z dWJwZWwyKDAsIDAsIDEsIHYsIHB1dCwgMTI4KTsKPiAgICAgICAgICBpbml0X3N1YnBlbDIoMSwg MCwgMSwgdiwgYXZnLCAxMjgpOwo+ICsjIGlmIF9fcmlzY3ZfeGxlbiA9PSA2NAo+ICsgICAgICAg IGluaXRfc3VicGVsMigwLCAxLCAxLCBodiwgcHV0LCAxMjgpOwo+ICsgICAgICAgIGluaXRfc3Vi cGVsMigxLCAxLCAxLCBodiwgYXZnLCAxMjgpOwo+ICsjIGVuZGlmCj4gICAgICB9Cj4KPiAgICAg IH0KPiBAQCAtMTI5LDYgKzEzMywxMCBAQCBzdGF0aWMgYXZfY29sZCB2b2lkCj4gdnA5ZHNwX21j X2luaXRfcmlzY3YoVlA5RFNQQ29udGV4dCAqZHNwLCBpbnQgYnBwKQo+ICAgICAgICAgIGlmIChm bGFncyAmIEFWX0NQVV9GTEFHX1JWQl9BRERSKSB7Cj4gICAgICAgICAgICAgIGluaXRfc3VicGVs MigwLCAwLCAxLCB2LCBwdXQsIDI1Nik7Cj4gICAgICAgICAgICAgIGluaXRfc3VicGVsMigxLCAw LCAxLCB2LCBhdmcsIDI1Nik7Cj4gKyMgaWYgX19yaXNjdl94bGVuID09IDY0Cj4gKyAgICAgICAg ICAgIGluaXRfc3VicGVsMigwLCAxLCAxLCBodiwgcHV0LCAyNTYpOwo+ICsgICAgICAgICAgICBp bml0X3N1YnBlbDIoMSwgMSwgMSwgaHYsIGF2ZywgMjU2KTsKPiArIyBlbmRpZgo+ICAgICAgICAg IH0KPiAgICAgIH0KPiAgICAgIH0KPiAtLQo+IDIuNDUuMgo+Cj4KPiBfX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+IGZmbXBlZy1kZXZlbCBtYWlsaW5nIGxp c3QKPiBmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZwo+IGh0dHBzOi8vZmZtcGVnLm9yZy9tYWlsbWFu L2xpc3RpbmZvL2ZmbXBlZy1kZXZlbAo+Cj4gVG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJv dmUsIG9yIGVtYWlsCj4gZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1Ympl Y3QgInVuc3Vic2NyaWJlIi4KPgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fXwpmZm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0CmZmbXBlZy1kZXZlbEBmZm1wZWcu b3JnCmh0dHBzOi8vZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZlbAoKVG8g dW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJvdmUsIG9yIGVtYWlsCmZmbXBlZy1kZXZlbC1yZXF1 ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNjcmliZSIuCg==