From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <ffmpeg-devel-bounces@ffmpeg.org>
Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100])
	by master.gitmailbox.com (Postfix) with ESMTPS id 693EB4D7C7
	for <ffmpegdev@gitmailbox.com>; Sun, 20 Apr 2025 09:13:18 +0000 (UTC)
Received: from [127.0.1.1] (localhost [127.0.0.1])
	by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 363F6687D60;
	Sun, 20 Apr 2025 12:13:14 +0300 (EEST)
Received: from vidala.pars.ee (vidala.pars.ee [116.203.72.101])
 by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 24F1E687D19
 for <ffmpeg-devel@ffmpeg.org>; Sun, 20 Apr 2025 12:13:07 +0300 (EEST)
DKIM-Signature: v=1; a=rsa-sha256; s=202405r; d=lynne.ee; c=relaxed/relaxed;
 h=Message-ID:Date:Subject:To:From; t=1745140386; bh=b/2WsI0DvuNTBK5x8lQc9Vz
 pa+OLvWKNLvuljssWSiY=; b=h1hDxPz8i4/W0IUzwzuUARpqW3aETHTAh1FR4w1vy8IrFqVfVr
 0ByScQUTKKL2ugpgJ9oQy63ax//AmWBaVQRew4z64anG5ialJZgLf9xFb9gvTb5VLFeAWLuB/9z
 m/Atfk/dqFyUFVF2/PvF0CYW9pkMOiTX2R2KR/HIl1POzRNyHGP1SzzWWFPkXuum8QrYg/ysFBV
 jP0sTUZ8ROFMwEyKp7i6rWbxlWBwrgi8jQ2OxYLPZkOuKyeZu2NEWK1id62JHzuXr3scu708Bc4
 SIaP4F6oXLVqjZde2FnqpusmkM5XpXc3pm4JHFDz5JsOfO2YWL67iZnuSX2qNSowSIg==;
DKIM-Signature: v=1; a=ed25519-sha256; s=202405e; d=lynne.ee; c=relaxed/relaxed;
 h=Message-ID:Date:Subject:To:From; t=1745140386; bh=b/2WsI0DvuNTBK5x8lQc9Vz
 pa+OLvWKNLvuljssWSiY=; b=HorJHQ2gC4ghaABXHkP/DsBx43mpKR76aCuEYOt74k1d+uYGaZ
 SxR2K3LPGTUx8AxZadSVXFwZeKVx9BmnCqAA==;
From: Lynne <dev@lynne.ee>
To: ffmpeg-devel@ffmpeg.org
Date: Sun, 20 Apr 2025 11:12:58 +0200
Message-ID: <20250420091305.12169-1-dev@lynne.ee>
X-Mailer: git-send-email 2.49.0.395.g12beb8f557c
MIME-Version: 1.0
Subject: [FFmpeg-devel] [PATCH] hwcontext_vulkan: set Vulkan 1.4 as the
 maximum API version
X-BeenThere: ffmpeg-devel@ffmpeg.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: FFmpeg development discussions and patches <ffmpeg-devel.ffmpeg.org>
List-Unsubscribe: <https://ffmpeg.org/mailman/options/ffmpeg-devel>,
 <mailto:ffmpeg-devel-request@ffmpeg.org?subject=unsubscribe>
List-Archive: <https://ffmpeg.org/pipermail/ffmpeg-devel>
List-Post: <mailto:ffmpeg-devel@ffmpeg.org>
List-Help: <mailto:ffmpeg-devel-request@ffmpeg.org?subject=help>
List-Subscribe: <https://ffmpeg.org/mailman/listinfo/ffmpeg-devel>,
 <mailto:ffmpeg-devel-request@ffmpeg.org?subject=subscribe>
Reply-To: FFmpeg development discussions and patches <ffmpeg-devel@ffmpeg.org>
Cc: Lynne <dev@lynne.ee>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Errors-To: ffmpeg-devel-bounces@ffmpeg.org
Sender: "ffmpeg-devel" <ffmpeg-devel-bounces@ffmpeg.org>
Archived-At: <https://master.gitmailbox.com/ffmpegdev/20250420091305.12169-1-dev@lynne.ee/>
List-Archive: <https://master.gitmailbox.com/ffmpegdev/>
List-Post: <mailto:ffmpegdev@gitmailbox.com>

The field represents the maximum Vulkan version that an application
supports. We do not have any code which require us to stay at 1.3.
This enables validation against 1.4, and enables all 1.4 features.
---
 libavutil/hwcontext_vulkan.c | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/libavutil/hwcontext_vulkan.c b/libavutil/hwcontext_vulkan.c
index 42ffaadfe5..126e8906ba 100644
--- a/libavutil/hwcontext_vulkan.c
+++ b/libavutil/hwcontext_vulkan.c
@@ -1020,7 +1020,12 @@ static int create_instance(AVHWDeviceContext *ctx, AVDictionary *opts,
                                               LIBAVUTIL_VERSION_MINOR,
                                               LIBAVUTIL_VERSION_MICRO),
         .pEngineName        = "libavutil",
-        .apiVersion         = VK_API_VERSION_1_3,
+        .apiVersion         =
+#ifdef VK_API_VERSION_1_4
+                              VK_API_VERSION_1_4,
+#else
+                              VK_API_VERSION_1_3,
+#endif
         .engineVersion      = VK_MAKE_VERSION(LIBAVUTIL_VERSION_MAJOR,
                                               LIBAVUTIL_VERSION_MINOR,
                                               LIBAVUTIL_VERSION_MICRO),
-- 
2.49.0.395.g12beb8f557c
_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel

To unsubscribe, visit link above, or email
ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".