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 0452049A5A for ; Sat, 27 Apr 2024 14:06:59 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id BB1C168D28C; Sat, 27 Apr 2024 17:06:56 +0300 (EEST) Received: from mail-wm1-f46.google.com (mail-wm1-f46.google.com [209.85.128.46]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 78420680122 for ; Sat, 27 Apr 2024 17:06:50 +0300 (EEST) Received: by mail-wm1-f46.google.com with SMTP id 5b1f17b1804b1-41b79450f78so12194065e9.2 for ; Sat, 27 Apr 2024 07:06:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jkqxz-net.20230601.gappssmtp.com; s=20230601; t=1714226810; x=1714831610; darn=ffmpeg.org; h=content-transfer-encoding:in-reply-to:references:to:from :content-language:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=Ser1cU266dz2vyLhjPhh3Mhrg9PJ4jHriK44Q05duBs=; b=hHTwX1pgfUh+K1kzEJWo5B3YcX0owkXKqb0QP40bC/8qILwhc0VaOX3Wya/PPmso3T nDsYWVyLD6bYyceYNrPWuZQmqTUWRfg1Gkxwg0fRMFtjJf/8P2Qm6LNXsMYjzTepSL6e 1HC6JyGB1R5gFbCohLLmBUqdhc07z3hkJXMHvFXCgT6vKkj4bo/kVYQccowDfpwCeyO2 Y+z9CgZqSSYXzzcl4Ikfzg0W10eBdXbKRMnHsHMIjaaGrIqViufWZNTcRo2XcN+vW9e5 Epl4hl4z3xITjdYFDzDom3ZFg9tgVB2cyG4AfHsi4KGexIYyDhYdEwCWWRKwY74nWVme jN+A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1714226810; x=1714831610; h=content-transfer-encoding:in-reply-to:references:to:from :content-language:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=Ser1cU266dz2vyLhjPhh3Mhrg9PJ4jHriK44Q05duBs=; b=n5dc5NH52rYN+bu4CROoEQ9PHRMUMrhAMYLkTP4Nzp3wUi1wZd/pSJPhtMYLdxdQ7L 2UkeTPFZpn4aPKxxAE2ZeCN2qVmQ8KiQOGKCTvs2g3DAzNs8D9KMFzFVOiIoMKgcJ/eT s/MFB4Ib2WKsXa3vi7Fmchuu5kKLT+8CZAcXyLsoeJtfNcp7aR7VEftG+RSFIDv6NjxE qm/1wCmlxl2hE/nDa1aa43TWS1wMPanlxwd4mL/yVVjWbd71aRUC21Fi2aT9SMPzPkAc xeAdp73iMXmtBN90jDNCbdAFZNWBE5O/msspqPZhdWCJ/JiP318Gx2fEjdkcFY9L+eYn eTYA== X-Gm-Message-State: AOJu0YzEAqBaR0FMheij2MuXT95yt3XHF0RfAfnhhmuGbfbAGGJhrw15 w80CD7SmavAUuQdwcatbMptq2EshTJQ+L5AWD54tK0MrU9gfV4j33XWQ1porNxxK+lh+sz+zKR3 d X-Google-Smtp-Source: AGHT+IGNOrJg1DzNKFN1xHw2UTrJrwooOud/2FpDhl58bSCpHGvUgrsomSfLekAmcO28IQkRYvb/ww== X-Received: by 2002:a05:600c:cc3:b0:41b:e2f6:afc2 with SMTP id fk3-20020a05600c0cc300b0041be2f6afc2mr1212942wmb.16.1714226809682; Sat, 27 Apr 2024 07:06:49 -0700 (PDT) Received: from [192.168.0.15] (cpc92302-cmbg19-2-0-cust1183.5-4.cable.virginm.net. [82.1.212.160]) by smtp.gmail.com with ESMTPSA id ay39-20020a05600c1e2700b0041b61504565sm8342749wmb.28.2024.04.27.07.06.49 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sat, 27 Apr 2024 07:06:49 -0700 (PDT) Message-ID: <8faef849-a785-48e5-8ca1-b7a56962551a@jkqxz.net> Date: Sat, 27 Apr 2024 15:07:15 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Content-Language: en-US From: Mark Thompson To: ffmpeg-devel@ffmpeg.org References: <5e114426-4e82-47b0-b2d3-d0cb27d9bc46@jkqxz.net> In-Reply-To: <5e114426-4e82-47b0-b2d3-d0cb27d9bc46@jkqxz.net> Subject: Re: [FFmpeg-devel] [PATCH] vulkan_av1: Set force_integer_mv on intra frames 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: T24gMjcvMDQvMjAyNCAxNDo1OCwgTWFyayBUaG9tcHNvbiB3cm90ZToKPiBPbiAyNy8wNC8yMDI0 IDE0OjQ3LCBSb25hbGQgUy4gQnVsdGplIHdyb3RlOgo+PiBIaSwKPj4KPj4gT24gU2F0LCBBcHIg MjcsIDIwMjQgYXQgOTo0MOKAr0FNIE1hcmsgVGhvbXBzb24gPHN3QGprcXh6Lm5ldD4gd3JvdGU6 Cj4+Cj4+PiBUaGUgZmxhZyBpbiBDQlMgaXMgdGhlIHZhbHVlIHJlYWQgZnJvbSB0aGUgYml0c3Ry ZWFtIChhcyByZXF1aXJlZCBmb3IKPj4+IHBhc3N0aHJvdWdoKSwgYnV0IHRoZSBzcGVjaWZpY2F0 aW9uIG92ZXJyaWRlcyB0aGF0IGJ5IHNldHRpbmcgaXQKPj4+IGltbWVkaWF0ZWx5IGFmdGVyIHJl YWRpbmcgaWYgdGhlIGZyYW1lIGlzIGludHJhLgo+Pj4gLS0tCj4+PiBUaGlzIGlzIGFscmVhZHkg ZG9uZSBmb3IgRFhWQSBhbmQgVkRQQVUuICBBbHNvIHdvbmRlcmluZyB3aGV0aGVyIHRoaXMKPj4+ IHNob3VsZCBiZSBkb25lIGZvciBWQUFQST8KPj4+Cj4+PiAgbGliYXZjb2RlYy92dWxrYW5fYXYx LmMgfCAyICstCj4+PiAgMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCAxIGRlbGV0aW9u KC0pCj4+Pgo+Pj4gZGlmZiAtLWdpdCBhL2xpYmF2Y29kZWMvdnVsa2FuX2F2MS5jIGIvbGliYXZj b2RlYy92dWxrYW5fYXYxLmMKPj4+IGluZGV4IDI1YWI0ZWNjNzAuLjY5NGU2NDM5NTQgMTAwNjQ0 Cj4+PiAtLS0gYS9saWJhdmNvZGVjL3Z1bGthbl9hdjEuYwo+Pj4gKysrIGIvbGliYXZjb2RlYy92 dWxrYW5fYXYxLmMKPj4+IEBAIC00MzUsNyArNDM1LDcgQEAgc3RhdGljIGludCB2a19hdjFfc3Rh cnRfZnJhbWUoQVZDb2RlY0NvbnRleHQKPj4+ICphdmN0eCwKPj4+ICAgICAgICAgICAgICAucmVu ZGVyX2FuZF9mcmFtZV9zaXplX2RpZmZlcmVudCA9Cj4+PiBmcmFtZV9oZWFkZXItPnJlbmRlcl9h bmRfZnJhbWVfc2l6ZV9kaWZmZXJlbnQsCj4+PiAgICAgICAgICAgICAgLmFsbG93X3NjcmVlbl9j b250ZW50X3Rvb2xzID0KPj4+IGZyYW1lX2hlYWRlci0+YWxsb3dfc2NyZWVuX2NvbnRlbnRfdG9v bHMsCj4+PiAgICAgICAgICAgICAgLmlzX2ZpbHRlcl9zd2l0Y2hhYmxlID0gZnJhbWVfaGVhZGVy LT5pc19maWx0ZXJfc3dpdGNoYWJsZSwKPj4+IC0gICAgICAgICAgICAuZm9yY2VfaW50ZWdlcl9t diA9IGZyYW1lX2hlYWRlci0+Zm9yY2VfaW50ZWdlcl9tdiwKPj4+ICsgICAgICAgICAgICAuZm9y Y2VfaW50ZWdlcl9tdiA9IGZyYW1lX2hlYWRlci0+Zm9yY2VfaW50ZWdlcl9tdiB8fAo+Pj4gIShm cmFtZV9oZWFkZXItPmZyYW1lX3R5cGUgJiAxKSwKPj4+ICAgICAgICAgICAgICAuZnJhbWVfc2l6 ZV9vdmVycmlkZV9mbGFnID0KPj4+IGZyYW1lX2hlYWRlci0+ZnJhbWVfc2l6ZV9vdmVycmlkZV9m bGFnLAo+Pj4gICAgICAgICAgICAgIC5idWZmZXJfcmVtb3ZhbF90aW1lX3ByZXNlbnRfZmxhZyA9 Cj4+PiBmcmFtZV9oZWFkZXItPmJ1ZmZlcl9yZW1vdmFsX3RpbWVfcHJlc2VudF9mbGFnLAo+Pj4g ICAgICAgICAgICAgIC5hbGxvd19pbnRyYWJjID0gZnJhbWVfaGVhZGVyLT5hbGxvd19pbnRyYWJj LAo+Pj4gLS0KPj4+IDIuNDMuMAo+Pj4KPj4KPj4gV291bGRuJ3QgaXQgYmUgYmV0dGVyIHRvIGFk anVzdCB0aGUgQ0JTIHJlYWRlciB0aGVuPyBQcmV2ZW50cyB1cyBmcm9tCj4+IGhhdmluZyB0byBy ZS1kbyB0aGlzIGluIGV2ZXJ5IGh3IHdyYXBwZXIuCj4gCj4gSG93IHdvdWxkIHlvdSBzdWdnZXN0 IGRvaW5nIHRoaXM/Cj4gCj4gV2UgY291bGQgYWRkIGEgZGVyaXZlZCBmaWVsZCBmb3JjZV9pbnRl Z2VyX212IHNvbWV3aGVyZSBlbHNlIChhdjFkZWM/KSBidXQgdGhhdCBkb2Vzbid0IHNlZW0gb2J2 aW91c2x5IGJldHRlciBmb3IgdXNlIGluIHRoZSAiY29weSBzdHVmZiBmcm9tIGZyYW1lIGhlYWRl ciIgZnVuY3Rpb24uCgpTb21ldGhpbmcgbGlrZSB0aGlzLiAgVW5zdXJlIHdoZXRoZXIgdGhpcyBp cyBtb3JlIG9yIGxlc3MgY29uZnVzaW5nIQoKIGxpYmF2Y29kZWMvYXYxZGVjLmMgICAgIHwgNyAr KysrKysrCiBsaWJhdmNvZGVjL2F2MWRlYy5oICAgICB8IDMgKysrCiBsaWJhdmNvZGVjL3Z1bGth bl9hdjEuYyB8IDIgKy0KIDMgZmlsZXMgY2hhbmdlZCwgMTEgaW5zZXJ0aW9ucygrKSwgMSBkZWxl dGlvbigtKQoKZGlmZiAtLWdpdCBhL2xpYmF2Y29kZWMvYXYxZGVjLmMgYi9saWJhdmNvZGVjL2F2 MWRlYy5jCmluZGV4IDc5YTMwYTExNGQuLjYwMWUzZjA1ZTEgMTAwNjQ0Ci0tLSBhL2xpYmF2Y29k ZWMvYXYxZGVjLmMKKysrIGIvbGliYXZjb2RlYy9hdjFkZWMuYwpAQCAtNzI1LDYgKzcyNSw4IEBA IHN0YXRpYyB2b2lkIGF2MV9mcmFtZV9yZXBsYWNlKEFWMUZyYW1lICpkc3QsIGNvbnN0IEFWMUZy YW1lICpzcmMpCiAgICAgICAgICAgIHNpemVvZihkc3QtPnJlZl9mcmFtZV9zaWduX2JpYXMpKTsK ICAgICBtZW1jcHkoZHN0LT5vcmRlcl9oaW50cywgc3JjLT5vcmRlcl9oaW50cywKICAgICAgICAg ICAgc2l6ZW9mKGRzdC0+b3JkZXJfaGludHMpKTsKKworICAgIGRzdC0+Zm9yY2VfaW50ZWdlcl9t diA9IHNyYy0+Zm9yY2VfaW50ZWdlcl9tdjsKIH0KCiBzdGF0aWMgYXZfY29sZCBpbnQgYXYxX2Rl Y29kZV9mcmVlKEFWQ29kZWNDb250ZXh0ICphdmN0eCkKQEAgLTEyNTUsNiArMTI1NywxMSBAQCBz dGF0aWMgaW50IGdldF9jdXJyZW50X2ZyYW1lKEFWQ29kZWNDb250ZXh0ICphdmN0eCkKICAgICBv cmRlcl9oaW50X2luZm8ocyk7CiAgICAgbG9hZF9ncmFpbl9wYXJhbXMocyk7CgorICAgIHMtPmN1 cl9mcmFtZS5mb3JjZV9pbnRlZ2VyX212ID0KKyAgICAgICAgcy0+cmF3X2ZyYW1lX2hlYWRlci0+ Zm9yY2VfaW50ZWdlcl9tdiB8fAorICAgICAgICBzLT5yYXdfZnJhbWVfaGVhZGVyLT5mcmFtZV90 eXBlID09IEFWMV9GUkFNRV9LRVkgfHwKKyAgICAgICAgcy0+cmF3X2ZyYW1lX2hlYWRlci0+ZnJh bWVfdHlwZSA9PSBBVjFfRlJBTUVfSU5UUkFfT05MWTsKKwogICAgIHJldHVybiByZXQ7CiB9Cgpk aWZmIC0tZ2l0IGEvbGliYXZjb2RlYy9hdjFkZWMuaCBiL2xpYmF2Y29kZWMvYXYxZGVjLmgKaW5k ZXggNjZhNzMyZDc4MS4uZTMwMTZiODJhMyAxMDA2NDQKLS0tIGEvbGliYXZjb2RlYy9hdjFkZWMu aAorKysgYi9saWJhdmNvZGVjL2F2MWRlYy5oCkBAIC02Nyw2ICs2Nyw5IEBAIHR5cGVkZWYgc3Ry dWN0IEFWMUZyYW1lIHsKICAgICAvLyBPcmRlckhpbnRzW10gd2hlbiB0aGlzIGlzIHRoZSBjdXJy ZW50IGZyYW1lLCBvdGhlcndpc2UKICAgICAvLyBTYXZlZE9yZGVySGludHNbc11bXSB3aGVuIGlz IHRoZSByZWZlcmVuY2UgZnJhbWUgaW4gc2xvdCBzLgogICAgIHVpbnQ4X3Qgb3JkZXJfaGludHNb QVYxX1RPVEFMX1JFRlNfUEVSX0ZSQU1FXTsKKworICAgIC8vIGZvcmNlX2ludGVnZXJfbXYgdmFs dWUgYXQgdGhlIGVuZCBvZiB0aGUgZnJhbWUgaGVhZGVyIHBhcnNpbmcuCisgICAgdWludDhfdCBm b3JjZV9pbnRlZ2VyX212OwogfSBBVjFGcmFtZTsKCiB0eXBlZGVmIHN0cnVjdCBUaWxlR3JvdXBJ bmZvIHsKZGlmZiAtLWdpdCBhL2xpYmF2Y29kZWMvdnVsa2FuX2F2MS5jIGIvbGliYXZjb2RlYy92 dWxrYW5fYXYxLmMKaW5kZXggMjVhYjRlY2M3MC4uYTU1MDIxNWUzMiAxMDA2NDQKLS0tIGEvbGli YXZjb2RlYy92dWxrYW5fYXYxLmMKKysrIGIvbGliYXZjb2RlYy92dWxrYW5fYXYxLmMKQEAgLTQz NSw3ICs0MzUsNyBAQCBzdGF0aWMgaW50IHZrX2F2MV9zdGFydF9mcmFtZShBVkNvZGVjQ29udGV4 dCAgICAgICAgICAqYXZjdHgsCiAgICAgICAgICAgICAucmVuZGVyX2FuZF9mcmFtZV9zaXplX2Rp ZmZlcmVudCA9IGZyYW1lX2hlYWRlci0+cmVuZGVyX2FuZF9mcmFtZV9zaXplX2RpZmZlcmVudCwK ICAgICAgICAgICAgIC5hbGxvd19zY3JlZW5fY29udGVudF90b29scyA9IGZyYW1lX2hlYWRlci0+ YWxsb3dfc2NyZWVuX2NvbnRlbnRfdG9vbHMsCiAgICAgICAgICAgICAuaXNfZmlsdGVyX3N3aXRj aGFibGUgPSBmcmFtZV9oZWFkZXItPmlzX2ZpbHRlcl9zd2l0Y2hhYmxlLAotICAgICAgICAgICAg LmZvcmNlX2ludGVnZXJfbXYgPSBmcmFtZV9oZWFkZXItPmZvcmNlX2ludGVnZXJfbXYsCisgICAg ICAgICAgICAuZm9yY2VfaW50ZWdlcl9tdiA9IHBpYy0+Zm9yY2VfaW50ZWdlcl9tdiwKICAgICAg ICAgICAgIC5mcmFtZV9zaXplX292ZXJyaWRlX2ZsYWcgPSBmcmFtZV9oZWFkZXItPmZyYW1lX3Np emVfb3ZlcnJpZGVfZmxhZywKICAgICAgICAgICAgIC5idWZmZXJfcmVtb3ZhbF90aW1lX3ByZXNl bnRfZmxhZyA9IGZyYW1lX2hlYWRlci0+YnVmZmVyX3JlbW92YWxfdGltZV9wcmVzZW50X2ZsYWcs CiAgICAgICAgICAgICAuYWxsb3dfaW50cmFiYyA9IGZyYW1lX2hlYWRlci0+YWxsb3dfaW50cmFi YywKLS0gCjIuNDMuMApfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fXwpmZm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0CmZmbXBlZy1kZXZlbEBmZm1wZWcub3JnCmh0 dHBzOi8vZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZlbAoKVG8gdW5zdWJz Y3JpYmUsIHZpc2l0IGxpbmsgYWJvdmUsIG9yIGVtYWlsCmZmbXBlZy1kZXZlbC1yZXF1ZXN0QGZm bXBlZy5vcmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNjcmliZSIuCg==