From 5ab3858728dc5d7a9035734832248574d7f55e7b Mon Sep 17 00:00:00 2001 From: antono2 Date: Fri, 25 Sep 2026 21:11:07 +0200 Subject: [PATCH] Use Vulkan v3.2.0 for video builds --- .github/workflows/release-ci.yml | 4 ++-- BUILDING.md | 2 +- v.mod | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/release-ci.yml b/.github/workflows/release-ci.yml index b54c5ac..5a32aa7 100644 --- a/.github/workflows/release-ci.yml +++ b/.github/workflows/release-ci.yml @@ -37,7 +37,7 @@ jobs: - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7 with: repository: ${{ github.repository_owner }}/vulkan - ref: v2.0.0 + ref: v3.2.0 path: source/modules/antono2/vulkan - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7 with: @@ -309,7 +309,7 @@ jobs: - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7 with: repository: ${{ github.repository_owner }}/vulkan - ref: v2.0.0 + ref: v3.2.0 path: source/modules/antono2/vulkan - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7 with: diff --git a/BUILDING.md b/BUILDING.md index 59af968..5c957e0 100644 --- a/BUILDING.md +++ b/BUILDING.md @@ -7,7 +7,7 @@ The application supports either a shared or static Dear ImGui binding. The shared configuration is the distribution default because it keeps C++ and Vulkan backend symbols isolated and can be relocated with `$ORIGIN`. -Release candidate CI uses V 0.5.2, `antono2.vulkan@v2.0.0`, and fixed +Release candidate CI uses V 0.5.2, `antono2.vulkan@v3.2.0`, and fixed revisions of the other graphics modules on Linux and Windows. Its separate advisory job checks current V and dependency master branches; release packages are built only from the pinned lane. diff --git a/v.mod b/v.mod index f2c5c5c..8e311f5 100644 --- a/v.mod +++ b/v.mod @@ -8,7 +8,7 @@ Module { 'antono2.h264', 'antono2.imgui', 'antono2.minimp4', - 'antono2.vulkan@v2.0.0', + 'antono2.vulkan@v3.2.0', 'antono2.vkmemalloc@v2.6.0', ] }