-
Notifications
You must be signed in to change notification settings - Fork 570
Enable Vulkan support in Skia on macOS #3203
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
Draft for now, I want to do some testing locally before publishing the PR as non-draft |
/azp run |
Commenter does not have sufficient privileges for PR 3203 in repo mono/SkiaSharp |
@sowa705
NM. I got it building. Working on testing now... |
I was able to build native skia libraries with vk enabled but the rest of the solution is giving me some issues |
Same here. I patched your changes on to the latest production release (3.116.1) and it builds but, there is a crash in MoltenVK. I have tested several versions of MoltenVK, all have the same crash issue. I can post a stack trace shortly. |
/azp run |
Azure Pipelines could not run because the pipeline triggers exclude this branch/path. |
@NicholasFreeman @sowa705 did you ever discover the reason for the crashes? |
@mattleibow Not conclusively, yet. In my use-case (Avalonia on Godot via MrJul.Estragonia), it appear to be an issue with the symbols from MoltenVK not being exported/found. I have not had time to get back to it; If/when I do, I will post updates. |
Description of Change
Enable Vulkan support in native library on MacOS
Bugs Fixed
API Changes
None.
Behavioral Changes
None.
Required skia PR
None.
PR Checklist