I’ve just re-written the Superformula 2D effect in GLSL, rather than CIKernel code, because I couldn’t work out how to fix an annoying CoreImage Filter bug. You can see it clearly as a horizontal line of displaced pixels from the centre to the right edge of the image below.
The rewrite only took me a few minutes, and it works just as well as it did before now (but without the glitch, obviously). I’m not sure what performance differences there are between the GLSL and CIFilter versions, though they should in theory both run on the GPU, rather than the CPU.
I’m going to upload this qcClip to Memo’s site too, in the next couple of days.