Skip to content

feat(runtime): publish Windows Vulkan binary#3398

Merged
LauraGPT merged 3 commits into
mainfrom
codex/windows-vulkan-runtime
Jul 23, 2026
Merged

feat(runtime): publish Windows Vulkan binary#3398
LauraGPT merged 3 commits into
mainfrom
codex/windows-vulkan-runtime

Conversation

@LauraGPT

Copy link
Copy Markdown
Collaborator

Summary

  • add a windows-x64-vulkan release-matrix target for SenseVoiceSmall
  • install the full LunarG Vulkan SDK from a commit-pinned action and verify glslc before compiling
  • document Windows driver requirements, prebuilt usage, and source builds
  • extend release-workflow contract tests and release notes

The initial Windows Vulkan asset intentionally matches the existing Linux Vulkan scope: SenseVoiceSmall graph execution via --backend vulkan. CPU remains the default.

Validation

  • python -m pytest runtime/llama.cpp/tests -q (16 passed)
  • actionlint .github/workflows/build-llamacpp-binaries.yml
  • YAML matrix parse (9 targets)

A manual GitHub Actions run will verify the actual Windows SDK/toolchain build before merge.

Closes #3397

@gemini-code-assist

Copy link
Copy Markdown
Contributor

Caution

The consumer version of Gemini Code Assist on GitHub has been sunset. All code review activity has officially ceased.

@LauraGPT
LauraGPT merged commit 9b918d7 into main Jul 23, 2026
11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add support for Vulkan on windows!

1 participant