Skip to content

Fix MoltenVK support#2

Closed
tdrkDev wants to merge 3 commits into
ppy:masterfrom
tdrkDev:fix-moltenvk
Closed

Fix MoltenVK support#2
tdrkDev wants to merge 3 commits into
ppy:masterfrom
tdrkDev:fix-moltenvk

Conversation

@tdrkDev

@tdrkDev tdrkDev commented Jun 10, 2025

Copy link
Copy Markdown

Sometimes it works better than native Metal. I've tested everything on Apple Silicon. I'll attach PR to osu-framework here later, that's why this is a draft.

I'm also not sure about loading library from Homebrew installation. I've made a workflow to build MoltenVK to be bundled with osu-framework.

See ppy/osu-framework#6590 for more info

@tdrkDev tdrkDev marked this pull request as ready for review June 10, 2025 00:32
@MrScautHD

Copy link
Copy Markdown

why no fix? :(

@smoogipoo

Copy link
Copy Markdown

As far as I understand, libvulkan.dylib is a loader which does load MoltenVK if available. We should not be loading it ourselves.

On a quick Google, I found cjay/vulkan@aa2551c which goes in the opposite direction (issue thread).

@smoogipoo smoogipoo closed this May 11, 2026
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.

3 participants