Open ccworld1000 opened 1 week ago
If you mean metal, then no. Prof. Bowman, I, Cole White, and other people involved have discussed this in the past and decided that supporting multiple backends (OpenGL for windows & linux + metal for mac) would be too much work for us to maintain.
We decided to go with Vulkan + MoltenVK, which compiles vulkan down to metal api calls. As it uses native metal API, compatibility should not be an issue.
From: CC @.> Sent: Wednesday, October 16, 2024 7:31:23 PM To: vectorgraphics/asymptote @.> Cc: Subscribed @.***> Subject: [vectorgraphics/asymptote] question Are there any plans to consider Apple's new 3D graphics backend in the future? (Issue #476)
In 2018, Apple also announced the discontinuation of support for OpenGL. Are there any plans to consider Apple's new 3D graphics backend in the future? I also discovered this issue during the process of compiling the source code. Freeglut compilation requires X11, and compilation is becoming increasingly complex. Additionally, these have actually been phased out in macOS, so I terminated further in-depth compilation.
— Reply to this email directly, view it on GitHubhttps://github.com/vectorgraphics/asymptote/issues/476, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ACWB6USPSRT46F6NPT3I4IDZ34HOXAVCNFSM6AAAAABQCUZST2VHI2DSMVQWIX3LMV43ASLTON2WKOZSGU4TGMZXHE3TEMA. You are receiving this because you are subscribed to this thread.Message ID: @.***>
@jamievlin
Is the new Vulkan already under development? Or approximately when will the development start?
It's going under way
Where can I see specific details?
Right now, the code is in the vulkan & vulkan-msvc branch. As for development notes, we do not have a mailing lists as of yet but if you have a specific questions, we can answer them here
According to your development plan, when can we expect to see a version that can run?
Unfortunately I don't have the information on that yet, but development is still going
In 2018, Apple also announced the discontinuation of support for OpenGL. Are there any plans to consider Apple's new 3D graphics backend in the future? I also discovered this issue during the process of compiling the source code. Freeglut compilation requires X11, and compilation is becoming increasingly complex. Additionally, these have actually been phased out in macOS, so I terminated further in-depth compilation.