From 3076510f95d473f30f9301ef88423836e107c9a5 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 across ImGui package --- .github/workflows/demo-release.yml | 4 ++-- QUICKSTART.md | 2 +- README.md | 2 +- scripts/setup_linux.sh | 2 +- setup.vsh | 2 +- v.mod | 2 +- 6 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/demo-release.yml b/.github/workflows/demo-release.yml index 7b6657c..a2159e4 100644 --- a/.github/workflows/demo-release.yml +++ b/.github/workflows/demo-release.yml @@ -31,7 +31,7 @@ jobs: - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7 with: repository: antono2/vulkan - ref: v2.0.0 + ref: v3.2.0 path: source/modules/antono2/vulkan - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7 with: @@ -136,7 +136,7 @@ jobs: - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7 with: repository: antono2/vulkan - ref: v2.0.0 + ref: v3.2.0 path: source/modules/antono2/vulkan - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7 with: diff --git a/QUICKSTART.md b/QUICKSTART.md index 6d69009..d07c41b 100644 --- a/QUICKSTART.md +++ b/QUICKSTART.md @@ -39,7 +39,7 @@ Install `gcc-c++`, `cmake`, `git`, `glfw-devel`, `vulkan-loader-devel`, Install the two V dependencies and then use the same build and demo commands: ```sh -v install antono2.vulkan@v2.0.0 +v install antono2.vulkan@v3.2.0 v install antono2.glfw v run build_vimgui.vsh --linkage shared --glfw system ./scripts/run_demo.sh diff --git a/README.md b/README.md index 9d41be1..6687c0b 100644 --- a/README.md +++ b/README.md @@ -55,7 +55,7 @@ The configuration functions return `false` on the standard branch. Dockspace and secondary-viewport rendering helpers become safe no-ops there. ## Dependencies -`v install antono2.vulkan@v2.0.0`
+`v install antono2.vulkan@v3.2.0`
`v install antono2.glfw` ## Install diff --git a/scripts/setup_linux.sh b/scripts/setup_linux.sh index d19b9fe..4a18a79 100755 --- a/scripts/setup_linux.sh +++ b/scripts/setup_linux.sh @@ -51,7 +51,7 @@ fi if command -v v >/dev/null 2>&1; then printf '[ok] v: %s\n' "$(v version 2>/dev/null || true)" if [[ $mode == install ]]; then - v install antono2.vulkan@v2.0.0 + v install antono2.vulkan@v3.2.0 v install antono2.glfw fi else diff --git a/setup.vsh b/setup.vsh index e491d71..b81a766 100644 --- a/setup.vsh +++ b/setup.vsh @@ -17,7 +17,7 @@ fn run(command string) ! { fn setup_vulkan(mode string) ! { if mode == '--install' { - run('v install antono2.vulkan@v2.0.0')! + run('v install antono2.vulkan@v3.2.0')! } setup := os.join_path(os.vmodules_dir(), 'antono2', 'vulkan', 'setup.vsh') if !os.is_file(setup) { diff --git a/v.mod b/v.mod index 37e996f..c7800fd 100644 --- a/v.mod +++ b/v.mod @@ -5,5 +5,5 @@ Module { author: 'Anton Oreskin' license: 'MIT' repo_url: 'https://github.com/antono2/imgui' - dependencies: ['antono2.vulkan@v2.0.0', 'antono2.glfw'] + dependencies: ['antono2.vulkan@v3.2.0', 'antono2.glfw'] }