| 24 Nov 2025 |
Randy Eckenrode | It appears a bunch of device features aren’t present/implemented in KosmicKrisp that are in MoltenVK. | 01:19:49 |
Randy Eckenrode | https://gitlab.freedesktop.org/mesa/mesa/-/issues/14265 | 02:10:41 |
Randy Eckenrode | That would complicate making KosmicKrisp the default (at least a little bit). 😕 | 02:11:00 |
Randy Eckenrode | https://gitlab.freedesktop.org/mesa/mesa/-/issues/14209 | 02:12:48 |
vcunat | It would be nice to get more testing/feedback on gcc15 (on darwin):
https://github.com/NixOS/nixpkgs/pull/461497 | 09:54:42 |
vcunat | * Hello everyone 🙂 It would be nice to get more testing/feedback on gcc15 (on darwin):
https://github.com/NixOS/nixpkgs/pull/461497 | 09:55:10 |
niklaskorz |
A bunch of these should just be enabling them and making sure CTS still passes -- Alyssa Rosenzweig
| 10:39:59 |
niklaskorz | sounds like many of them might still land before Mesa 26? comes out | 10:40:11 |
niklaskorz | * sounds like many of them might still land before Mesa 26 comes out? | 10:40:16 |
niklaskorz | reducing eglPlatforms to just macos and disabling glx makes libvulkan_kosmickrisp.dylib dependency-less | 11:21:44 |
niklaskorz | and I think that is the sane thing to do, I don't think we need to ship glx by default for darwin packages | 11:21:58 |
K900 | I wonder if it makes sense to have two builds of Mesa | 11:26:10 |
K900 | One that is just GLX | 11:26:13 |
K900 | And one that is just VK | 11:26:16 |
K900 | And eventually GLX just dies | 11:26:21 |
K900 | There's already like, double digit consumers of it I think | 11:27:36 |
K900 |  Download image.png | 11:28:38 |
K900 | Hold on | 11:28:39 |
K900 | Where did everything go lol | 11:28:43 |
niklaskorz | so keep mesa as the build-all package and kosmickrisp (or mesa-kosmickrisp) as the bare minimum package for Vulkan on darwin packages? | 11:28:47 |
niklaskorz | * so keep mesa as the build-all package and kosmickrisp (or mesa-kosmickrisp) as the bare minimum dependency for Vulkan on darwin packages? | 11:29:37 |
K900 | So there's three packages there that aren't libraries | 11:29:42 |
K900 | That's magic-vlsi, spacenav-cube-example and unixbench | 11:29:54 |
K900 | And technically X itself but whatever | 11:29:59 |
K900 | Should we just break those | 11:30:08 |
K900 | I feel like we should just break those | 11:30:12 |
niklaskorz | "spacenav-cube-example" does not sound it hasy many dependants | 11:30:18 |
niklaskorz | * "spacenav-cube-example" does not sound it has many users | 11:30:24 |
K900 | Also looking closer magic-vlsi and spacenav-cube-example pull mesa_glu when they should probably pull libGLU | 11:30:32 |
K900 | Which may or may not fix them | 11:30:37 |