!lheuhImcToQZYTQTuI:nixos.org

Nix on macOS

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

Load older messages


SenderMessageTime
24 Nov 2025
@k900:0upti.meK900If this is all it takes11:41:13
@niklaskorz:matrix.orgniklaskorzMesa 26 final will release in February, so still plenty of time to iron out the details, and lots of buffer for 26.05 breaking changes 😄11:47:41
@reckenrode:matrix.orgRandy EckenrodeI was hoping Mesa 26.0 would land later because having to support Intel hardware complicates things. If it requires macOS 26, that also complicates things.12:07:25
@reckenrode:matrix.orgRandy EckenrodeIt’s likely we will need to patch vulkan-loader to fall back to MoltenVK in that case (until macOS 26 is the baseline).12:08:01
@niklaskorz:matrix.orgniklaskorzI'm on macOS 15 and KosmicKrisp runs fine12:09:07
@niklaskorz:matrix.orgniklaskorz(can't speak for x86 though)12:09:23
@k900:0upti.meK900Can we just not12:10:12
@niklaskorz:matrix.orgniklaskorzoh wait, I see it requires macOS 26 for recent changes...12:10:29
@reckenrode:matrix.orgRandy Eckenrodehttps://gitlab.freedesktop.org/mesa/mesa/-/issues?label_name%5B%5D=KosmicKrisp&show=eyJpaWQiOiIxNDI2NSIsImZ1bGxfcGF0aCI6Im1lc2EvbWVzYSIsImlkIjoxNDM0ODl9 is talking about making Metal 4 a requirement.12:10:32
@niklaskorz:matrix.orgniklaskorzyeah uhm12:10:52
@niklaskorz:matrix.orgniklaskorznot great12:10:54
@reckenrode:matrix.orgRandy Eckenrode * 12:11:03
@niklaskorz:matrix.orgniklaskorzbut it's not set it in stone, judging from the issue discussion12:11:50
@reckenrode:matrix.orgRandy EckenrodeAdvertising macOS 14 or 15 as the minimum while having applications like mpv just not work is probably not what we want.12:11:55
@k900:0upti.meK900I mean we can just not build the Vulkan backend on x86_64 no?12:12:31
@k900:0upti.meK900Actually we can probably yes build it12:12:31
@k900:0upti.meK900And then just not have a driver12:12:31
@niklaskorz:matrix.orgniklaskorzthey only merged the MTLResidencySet PR so far but that does not require macOS 2612:12:57
@reckenrode:matrix.orgRandy EckenrodeWe want KosmicKrisp on x86_64 for Wine.12:14:55
@k900:0upti.meK900Oof12:15:29
@k900:0upti.meK900OK yeah12:15:30
@k900:0upti.meK900Oof12:15:30
@reckenrode:matrix.orgRandy Eckenrode I may try to get the ARM64EC version of Wine building, but the FEX situation on Darwin is not great AFAIK. 12:16:22
@reckenrode:matrix.orgRandy EckenrodeSwift comes first, which I plan to get back to doing sometime this week.12:16:56
@niklaskorz:matrix.orgniklaskorzso Tom tried KosmicKrisp instead of MoltenVK for Tiny Glade, which does ray marching and all, and... it's about 4x slower than MoltenVK at the moment14:09:27
@niklaskorz:matrix.orgniklaskorzmight be better to not default to KosmicKrisp right on Mesa 26 release day14:09:50
@niklaskorz:matrix.orgniklaskorz* might be better not to default to KosmicKrisp right on Mesa 26 release day14:09:56
@niklaskorz:matrix.orgniklaskorzbut that might speak in favor of making use of those Metal 4 APIs14:10:31
@niklaskorz:matrix.orgniklaskorz* but that might speak in favor of making use of those Metal 4 APIs (for upstream, it's not a decision for us to make)14:10:42
@reckenrode:matrix.orgRandy EckenrodeCorrect but slow is better than fast but wrong. I expect KosmicKrisp to improve performance faster than MoltenVK to improve conformance.14:21:34

Show newer messages


Back to Room ListRoom Version: 6