!lheuhImcToQZYTQTuI:nixos.org

Nix on macOS

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

Load older messages


SenderMessageTime
2 Nov 2025
@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
@emilazy:matrix.orgemilywouldn't call vkquake big :D03:22:39
@emilazy:matrix.orgemilybut Wine yes03:22:40
@reckenrode:matrix.orgRandy Eckenrodehttps://gitlab.freedesktop.org/mesa/mesa/-/blob/2f6b4803abe6d2d76b474d46670d68849cbfd21f/docs/features.txt03:23:43
@reckenrode:matrix.orgRandy Eckenrode kk is Kosmickrisp. 03:23:54
@reckenrode:matrix.orgRandy Eckenrode Doesn’t appear they support vkCreateMetalSurfaceEXT, which mpv needs. 03:27:19
@emilazy:matrix.orgemilyI think that's part of the "Metal WSI"03:46:49
@emilazy:matrix.orgemilyhm I guess this is a general overview though03:47:03
@emilazy:matrix.orgemily but it doesn't seem complete. if you search vkCreateMetalSurfaceEXT it's there. 03:47:18

Show newer messages


Back to Room ListRoom Version: 6