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 63ED1441CA for ; Sun, 5 Mar 2023 21:39:13 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id EAAB868B95E; Sun, 5 Mar 2023 23:39:10 +0200 (EET) Received: from mail-lf1-f41.google.com (mail-lf1-f41.google.com [209.85.167.41]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 8643E68A661 for ; Sun, 5 Mar 2023 23:39:05 +0200 (EET) Received: by mail-lf1-f41.google.com with SMTP id s20so10251402lfb.11 for ; Sun, 05 Mar 2023 13:39:05 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=martin-st.20210112.gappssmtp.com; s=20210112; t=1678052344; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=85I460g8ZUpIS2oplVLgrH2LKRRSvCM8kAOyzIXE3kc=; b=sis89dt6FB/yXc1IvpG+AjbuptEMBFNXRe8eSkakRWSSX+o98p9S9iSXmIgBcLpcyC eZly9hHd9/3old+FzStGAjpGSgGyddByLw/ThANeW0nJGms0xSiUSMNB+2gfVIxkhpI4 HBmkVTZnU7THtEjKuSbpX1lXKBmz7ZCwgV1TihEYGpV01w3A5zhm3ncqNt8rnWoXilZz dEy+t/8tOKQ8X1Or8kY2pSRDRoCEnw/euJjuep8IISucWCrcFHnN4J4VrecD3j6PeNWd FAjjd/wo7o3pIReaYA5lmT2ojYBo+1utupzkZKE8wCqKFULQIyRHVlc1MJW7gh5G54If VDzQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1678052344; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=85I460g8ZUpIS2oplVLgrH2LKRRSvCM8kAOyzIXE3kc=; b=72KgrA4Gm/ILIofFbr+favSt72g1pXnCl6euISI/Bol8T1URrSKRMNNw9nFQ6PFPFp PSfRTaig5TWZv1WDgnaO0XgTH/5ATWffnN22tqrCbOkaQQ735pefB8fhZHAV9Clt8Dka AOEkeG5CBLP+o2qYo+imXTZIOETZCK24RPo08ghh3l3haPKB7ZmPNrztWw2YB7P6OR0o Vzr7A/KqaKv7HrOtnTMhRbrCWij92gGrw/le90AnrxGZH6jU1LstDoJVy/K7zN9vwLbu IQysnskVjxKDehCUXMVy6QecYAe4WZLw8UiKm2dKEb109+IjijScMC3lcm96vSHs1ChK X0vw== X-Gm-Message-State: AO0yUKVaFgnOSa9nRyD7lits0wizxxMeMpIHw+KCHOZsmwWu0tY0NQqg C/5E/Cj0qel1bAHU4HLPlu3OewQVb0fjNghEoEsKJQ== X-Google-Smtp-Source: AK7set/VOhFAtIn4GXUalj9Bm+Zc1ZI7MgzucqdwkfKIUoAGxzZxlpI6zhpL9Jfa5xIFrqaPbCwrcA== X-Received: by 2002:ac2:4949:0:b0:4d5:831e:3154 with SMTP id o9-20020ac24949000000b004d5831e3154mr2451767lfi.45.1678052344389; Sun, 05 Mar 2023 13:39:04 -0800 (PST) Received: from localhost.localdomain (dsl-tkubng21-58c01c-243.dhcp.inet.fi. [88.192.28.243]) by smtp.gmail.com with ESMTPSA id e11-20020ac2546b000000b004b564e1a4e0sm1335151lfn.76.2023.03.05.13.39.03 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 05 Mar 2023 13:39:03 -0800 (PST) From: =?UTF-8?q?Martin=20Storsj=C3=B6?= To: ffmpeg-devel@ffmpeg.org Date: Sun, 5 Mar 2023 23:39:03 +0200 Message-Id: <20230305213903.2647506-1-martin@martin.st> X-Mailer: git-send-email 2.34.1 MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCH] vulkan: Fix win/i386 calling convention and pointer/int conversion error 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: =?UTF-8?q?Martin=20Storsj=C3=B6?= 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: VGhpcyBmaXhlcyB0aGUgZm9sbG93aW5nIHR3byBlcnJvcnMgd2hlbiBjb21waWxpbmcgd2l0aCBh IG1vZGVybgp2ZXJzaW9uIG9mIENsYW5nIGZvciBXaW5kb3dzL2kzODY6CgpzcmMvbGliYXZ1dGls L2h3Y29udGV4dF92dWxrYW4uYzo3Mzg6MzI6IGVycm9yOiBpbmNvbXBhdGlibGUgZnVuY3Rpb24g cG9pbnRlciB0eXBlcyBpbml0aWFsaXppbmcgJ1BGTl92a0RlYnVnVXRpbHNNZXNzZW5nZXJDYWxs YmFja0VYVCcgKGFrYSAndW5zaWduZWQgaW50ICgqKShlbnVtIFZrRGVidWdVdGlsc01lc3NhZ2VT ZXZlcml0eUZsYWdCaXRzRVhULCB1bnNpZ25lZCBpbnQsIGNvbnN0IHN0cnVjdCBWa0RlYnVnVXRp bHNNZXNzZW5nZXJDYWxsYmFja0RhdGFFWFQgKiwgdm9pZCAqKSBfX2F0dHJpYnV0ZV9fKChzdGRj YWxsKSknKSB3aXRoIGFuIGV4cHJlc3Npb24gb2YgdHlwZSAnVmtCb29sMzIgKFZrRGVidWdVdGls c01lc3NhZ2VTZXZlcml0eUZsYWdCaXRzRVhULCBWa0RlYnVnVXRpbHNNZXNzYWdlVHlwZUZsYWdz RVhULCBjb25zdCBWa0RlYnVnVXRpbHNNZXNzZW5nZXJDYWxsYmFja0RhdGFFWFQgKiwgdm9pZCAq KScgKGFrYSAndW5zaWduZWQgaW50IChlbnVtIFZrRGVidWdVdGlsc01lc3NhZ2VTZXZlcml0eUZs YWdCaXRzRVhULCB1bnNpZ25lZCBpbnQsIGNvbnN0IHN0cnVjdCBWa0RlYnVnVXRpbHNNZXNzZW5n ZXJDYWxsYmFja0RhdGFFWFQgKiwgdm9pZCAqKScpIFstV2luY29tcGF0aWJsZS1mdW5jdGlvbi1w b2ludGVyLXR5cGVzXQogICAgICAgICAgICAucGZuVXNlckNhbGxiYWNrID0gdmtfZGJnX2NhbGxi YWNrLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXn5+fn5+fn5+fn5+fn5+CnNyYy9s aWJhdnV0aWwvaHdjb250ZXh0X3Z1bGthbi5jOjExNTI6MTU6IGVycm9yOiBpbmNvbXBhdGlibGUg cG9pbnRlciB0byBpbnRlZ2VyIGNvbnZlcnNpb24gYXNzaWduaW5nIHRvICdWa0NvbW1hbmRQb29s JyAoYWthICd1bnNpZ25lZCBsb25nIGxvbmcnKSBmcm9tICd2b2lkIConIFstV2ludC1jb252ZXJz aW9uXQogICAgY21kLT5wb29sID0gTlVMTDsKICAgICAgICAgICAgICBeIH5+fn4KMiBlcnJvcnMg Z2VuZXJhdGVkLgoKVGhlIGNhbGxpbmcgY29udmVudGlvbiBtaXNtYXRjaCBpcyBhbiBpc3N1ZSBv bmx5IG9uIFdpbmRvd3MvaTM4NiwKd2hpbGUgdGhlIGxhdHRlciBpcyBhIGhhcmQgZXJyb3IgYnkg ZGVmYXVsdCBpbiBtb2Rlcm4gQ2xhbmcgd2hlbmV2ZXIKcG9pbnRlcnMgYXJlIHNtYWxsZXIgdGhh biB1bnNpZ25lZCBsb25nIGxvbmcuCgpTaWduZWQtb2ZmLWJ5OiBNYXJ0aW4gU3RvcnNqw7YgPG1h cnRpbkBtYXJ0aW4uc3Q+Ci0tLQogbGliYXZ1dGlsL2h3Y29udGV4dF92dWxrYW4uYyB8IDEwICsr KysrLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA1IGluc2VydGlvbnMoKyksIDUgZGVsZXRpb25zKC0p CgpkaWZmIC0tZ2l0IGEvbGliYXZ1dGlsL2h3Y29udGV4dF92dWxrYW4uYyBiL2xpYmF2dXRpbC9o d2NvbnRleHRfdnVsa2FuLmMKaW5kZXggMmE5YjVmNGFhYy4uMmFlNDY5MjgzZCAxMDA2NDQKLS0t IGEvbGliYXZ1dGlsL2h3Y29udGV4dF92dWxrYW4uYworKysgYi9saWJhdnV0aWwvaHdjb250ZXh0 X3Z1bGthbi5jCkBAIC00MDEsMTAgKzQwMSwxMCBAQCBzdGF0aWMgY29uc3QgY2hhciAqdmtfcmV0 MnN0cihWa1Jlc3VsdCByZXMpCiAjdW5kZWYgQ0FTRQogfQogCi1zdGF0aWMgVmtCb29sMzIgdmtf ZGJnX2NhbGxiYWNrKFZrRGVidWdVdGlsc01lc3NhZ2VTZXZlcml0eUZsYWdCaXRzRVhUIHNldmVy aXR5LAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBWa0RlYnVnVXRpbHNNZXNzYWdl VHlwZUZsYWdzRVhUIG1lc3NhZ2VUeXBlLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICBjb25zdCBWa0RlYnVnVXRpbHNNZXNzZW5nZXJDYWxsYmFja0RhdGFFWFQgKmRhdGEsCi0gICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZvaWQgKnByaXYpCitzdGF0aWMgVmtCb29sMzIg VktBUElfQ0FMTCB2a19kYmdfY2FsbGJhY2soVmtEZWJ1Z1V0aWxzTWVzc2FnZVNldmVyaXR5Rmxh Z0JpdHNFWFQgc2V2ZXJpdHksCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgVmtEZWJ1Z1V0aWxzTWVzc2FnZVR5cGVGbGFnc0VYVCBtZXNzYWdlVHlwZSwKKyAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBWa0RlYnVnVXRpbHNN ZXNzZW5nZXJDYWxsYmFja0RhdGFFWFQgKmRhdGEsCisgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgdm9pZCAqcHJpdikKIHsKICAgICBpbnQgbDsKICAgICBBVkhXRGV2 aWNlQ29udGV4dCAqY3R4ID0gcHJpdjsKQEAgLTExNDksNyArMTE0OSw3IEBAIHN0YXRpYyB2b2lk IGZyZWVfZXhlY19jdHgoQVZIV0ZyYW1lc0NvbnRleHQgKmh3ZmMsIFZ1bGthbkV4ZWNDdHggKmNt ZCkKIAogICAgIGF2X2ZyZWVwKCZjbWQtPnF1ZXVlcyk7CiAgICAgYXZfZnJlZXAoJmNtZC0+YnVm cyk7Ci0gICAgY21kLT5wb29sID0gTlVMTDsKKyAgICBjbWQtPnBvb2wgPSAwOwogfQogCiBzdGF0 aWMgVmtDb21tYW5kQnVmZmVyIGdldF9idWZfZXhlY19jdHgoQVZIV0ZyYW1lc0NvbnRleHQgKmh3 ZmMsIFZ1bGthbkV4ZWNDdHggKmNtZCkKLS0gCjIuMzQuMQoKX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18KZmZtcGVnLWRldmVsIG1haWxpbmcgbGlzdApmZm1w ZWctZGV2ZWxAZmZtcGVnLm9yZwpodHRwczovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9m Zm1wZWctZGV2ZWwKClRvIHVuc3Vic2NyaWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbApm Zm1wZWctZGV2ZWwtcmVxdWVzdEBmZm1wZWcub3JnIHdpdGggc3ViamVjdCAidW5zdWJzY3JpYmUi Lgo=