Skip to content

Add missing MoltenVK submodules.#6

Merged
IsaacMarovitz merged 2 commits into
sonicnext-dev:mainfrom
squidbus:mvk
Jul 18, 2025
Merged

Add missing MoltenVK submodules.#6
IsaacMarovitz merged 2 commits into
sonicnext-dev:mainfrom
squidbus:mvk

Conversation

@squidbus

Copy link
Copy Markdown
Collaborator

This repo has most of the CMake logic for MoltenVK from porting Unleashed to macOS but is missing the actual submodules and related CMake file. To get it the rest of the way to building unmodified on macOS, bringing over some of the missing changes from there:

  • The submodules for MoltenVK and their CMake build script.
  • Vulkan-Headers v1.4.315, which is needed by MoltenVK build for some extension definitions.

This PR combined with sonicnext-dev/XenonRecomp#1 lets me check out, compile, and run successfully on macOS without modifications.

@IsaacMarovitz

Copy link
Copy Markdown
Member

Merged Xenon, feel free to update submodule here

@squidbus

Copy link
Copy Markdown
Collaborator Author

Done

@IsaacMarovitz
IsaacMarovitz merged commit 428fba3 into sonicnext-dev:main Jul 18, 2025
1 of 11 checks passed
@squidbus
squidbus deleted the mvk branch July 21, 2025 10:52
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.

2 participants