I managed to get it mostly working by changing my approach, now there's a target for the XPC service which will host the game and the editor creates a session per project.
I have an issue with MTLSharedTextureHandle not being Encodable, how am I supposed to send it across?
Topic:
App & System Services
SubTopic:
Processes & Concurrency
Tags: