!lheuhImcToQZYTQTuI:nixos.org

Nix on macOS

1133 Members
“There are still many issues with the Darwin platform but most of it is quite usable.” — http://yves.gnu-darwin.org180 Servers

Load older messages


SenderMessageTime
2 Nov 2025
@reckenrode:matrix.orgRandy Eckenrodehttps://www.lunarg.com/lunarg-achieves-vulkan-1-3-conformance-with-kosmickrisp-on-apple-silicon/02:35:16
@reckenrode:matrix.orgRandy EckenrodeLooks like it will require macOS 15. I still think we should make it the default. Users on macOS 14 can use the nix-darwin thing to switch back to MoltenVK.02:36:41
@spewdins:beeper.comspewdinsYes please…02:39:31
@emilazy:matrix.orgemilyLLM slop blog post :'(03:03:29
@emilazy:matrix.orgemilyhas anyone tried mpv with it yet?03:03:44
@emilazy:matrix.orgemilyit seems to have not even been raised on their issue tracker03:04:24
@emilazy:matrix.orgemily https://github.com/mpv-player/mpv/blob/master/video/out/vulkan/context_mac.m do they support VK_EXT_METAL_*? 03:07:24
@reckenrode:matrix.orgRandy EckenrodeNo idea, but for things that don’t work with it, we can force them back to using MoltenVK.03:09:04
@emilazy:matrix.orgemily my question is whether anything will work with it that expects MoltenVK – everything has to use some windowing system API 03:09:53
@emilazy:matrix.orgemilyso if it doesn't offer the MoltenVK APIs for setting up the actual Metal surface it's unclear what will run out of the box to me, though my Vulkan knowledge is limited03:10:25
@emilazy:matrix.orgemilyhttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/3749303:12:00
@emilazy:matrix.orgemilywonder if this stuff is API-compatibel03:12:06
@reckenrode:matrix.orgRandy EckenrodeI guess we’ll find out when I try it.03:12:45
@emilazy:matrix.orgemilyhttps://www.phoronix.com/news/Autodesk-Mesa-WSI-Metal yum, software rendering03:14:45
@emilazy:matrix.orgemilyguess this is what that stuff is from03:14:56
@reckenrode:matrix.orgRandy EckenrodeI wonder if that will gain acceleration from Kosmickrisp.03:15:52
@emilazy:matrix.orgemilyyeah, it looks like they built on top of that03:16:28
@emilazy:matrix.orgemilyin ^03:16:32
@emilazy:matrix.orgemilythis was listed as a blocker for kosmickrisp03:16:37
@emilazy:matrix.orgemilyI'd be interested to see if someone can get it building with the Mesa derivation and what will run under it03:16:57
@emilazy:matrix.orgemilyhttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37522#note_311641503:18:00
@emilazy:matrix.orgemily seems like they could have just used the .tbd stubs etc. … 03:18:18
@emilazy:matrix.orgemilywow, they merged it without an experimental flag or anything03:19:53
@emilazy:matrix.orgemilystraight to the big leagues03:19:55
@reckenrode:matrix.orgRandy EckenrodeThe driver? Wouldn’t you have to enable it when building Mesa?03:20:41
@emilazy:matrix.orgemilyyes03:21:00
@emilazy:matrix.orgemilyI guess our big Vulkan on macOS users are FFmpeg, Qt, mpv?03:21:27
@reckenrode:matrix.orgRandy EckenrodeWine.03:21:35
@reckenrode:matrix.orgRandy EckenrodeThere are also some games and emulators.03:21:54
@reckenrode:matrix.orgRandy EckenrodeVkQuake was pretty broken on recent MoltenVK IIRC.03:22:11

Show newer messages


Back to Room ListRoom Version: 6