Debug and Refactor QTZ (Quartz Composer) files
If you started using Quartz Composer before 2014...
...or if you have been tasked with updating a project that includes QTZ files created "before your time”...
...or maybe you found a QC composition on the internet that will not open in Quartz Composer without errors...
... then The Quarzenegger
may be for you.
At the initial stages of Apple's transition from OpenGL to Metal, the future of Quartz Composer was unclear. In a perfect world, QTZ files would run on macOS and iOS but until then, the least we would want is for reliable support on the Mac desktop and 2014-2018 were decidedly shakey times for QC enthusiasts. The composition editor seemed to crash frequently, limiting its usefulness.
With The Quarzenegger
, you can open any of these older QC compositions (*.qtz files) and find and correct the CIKernel compilation errors. Once the errors have been removed, you can then save the file and open it again in the Quartz Composer editor: all the connections should be intact, to go along with your newly debugged shader code.