Code was pretty broken for a couple of days there but finally able to render again.

Every time I refactor something i always end up with free gifts in the process…

Here i ended with an

1) offscreen video renderer (render metal to video) - using Ultraviolence's SwiftUI APIs…
2) the ability to snapshot a rendering tree to disk for later debugging

The snapshot viewer is going to be super useful for debugging rendering issues.

0

If you have a fediverse account, you can quote this note from your own instance. Search https://mastodon.social/users/schwa/statuses/115194346097843119 on your instance and quote it. (Note that quoting is not supported in Mastodon.)