Posts

Post not yet marked as solved
3 Replies
0 Views
I also have had no luck with metal-source, even with the new beta 2 (MacOS and XCode). Here's my single swift, command line reproduction project: https://github.com/peterwmwong/x-metal-source-on-harvested-gpu-archive https://github.com/peterwmwong/x-metal-source-on-harvested-gpu-archive/blob/main/x-metal-source-on-harvested-gpu-archive/main.swift I'm excited to plug this into my project once it works!
Post marked as solved
1 Replies
0 Views
Update: No longer crashes after updating to MacOS Monterey 12.3 and XCode 13.3 (13E113). Not sure which update fixed the issue, but works nonetheless!
Post marked as solved
2 Replies
0 Views
Thanks @Qwiff for the link. This is a bit of a bummer. Given ICB's have been out for a number of years, not sure I should be holding my breath on support anytime soon... I wonder what Apple's guidance is on development/debug workflow without support... I can only think of: Feature flag app code to switch between using/not-using ICBs (huge pain when ICBs are encoded on the GPU) Whatever the GPU equivalent of "put a printf there" is ... Don't use ICBs for non-trivial things that may change/need-debugging in the future