| 2 Nov 2025 |
Randy Eckenrode | I guess we’ll find out when I try it. | 03:12:45 |
emily | https://www.phoronix.com/news/Autodesk-Mesa-WSI-Metal yum, software rendering | 03:14:45 |
emily | guess this is what that stuff is from | 03:14:56 |
Randy Eckenrode | I wonder if that will gain acceleration from Kosmickrisp. | 03:15:52 |
emily | yeah, it looks like they built on top of that | 03:16:28 |
emily | in ^ | 03:16:32 |
emily | this was listed as a blocker for kosmickrisp | 03:16:37 |
emily | I'd be interested to see if someone can get it building with the Mesa derivation and what will run under it | 03:16:57 |
emily | https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37522#note_3116415 | 03:18:00 |
emily | seems like they could have just used the .tbd stubs etc. … | 03:18:18 |
emily | wow, they merged it without an experimental flag or anything | 03:19:53 |
emily | straight to the big leagues | 03:19:55 |
Randy Eckenrode | The driver? Wouldn’t you have to enable it when building Mesa? | 03:20:41 |
emily | yes | 03:21:00 |
emily | I guess our big Vulkan on macOS users are FFmpeg, Qt, mpv? | 03:21:27 |
Randy Eckenrode | Wine. | 03:21:35 |
Randy Eckenrode | There are also some games and emulators. | 03:21:54 |
Randy Eckenrode | VkQuake was pretty broken on recent MoltenVK IIRC. | 03:22:11 |
emily | wouldn't call vkquake big :D | 03:22:39 |
emily | but Wine yes | 03:22:40 |
Randy Eckenrode | https://gitlab.freedesktop.org/mesa/mesa/-/blob/2f6b4803abe6d2d76b474d46670d68849cbfd21f/docs/features.txt | 03:23:43 |
Randy Eckenrode | kk is Kosmickrisp. | 03:23:54 |
Randy Eckenrode | Doesn’t appear they support vkCreateMetalSurfaceEXT, which mpv needs. | 03:27:19 |
emily | I think that's part of the "Metal WSI" | 03:46:49 |
emily | hm I guess this is a general overview though | 03:47:03 |
emily | but it doesn't seem complete. if you search vkCreateMetalSurfaceEXT it's there. | 03:47:18 |
emily | hmm… | 03:47:31 |
emily | but only in headers. | 03:47:33 |
emily | so I guess yeah maybe no luck. | 03:47:39 |
emily | they do have CAMetalLayer though. | 03:48:00 |