Jit.gl.pix changes behaviour when hooked up to another jit.gl.pix based abstraction

Jonas Magnussen's icon

Hey guys!
This one is a bit hard to explain, but I made my patch easy to read, and will try my best to explain.

I got some weird behaviour with jit.gl.pix. I made a version of the jit.gl.pix port of jit.repos, where my version only shifts the position of a single plane from a texture, and leaves the other planes like they are. Let's call this object pix1. However, when I route the texture through a glitch abstraction I made (which also uses the jit.gl.pix port of jit.repos, based on the glitch patch by Vade) before sending it to pix1, suddenly pix1 starts to positionally shift the other planes of the texture as well, even though they are not hooked up to the shifting logic. How is this possible?

Thanks for being the best community!
Best,
Jonas

Max Patch
Copy patch and select New From Clipboard in Max.

Rob Ramirez's icon

will need the jit.gl.glitch external to diagnose

Jonas Magnussen's icon

Sorry about that, I thought it was included in the compressed code. Here it is, as a .maxpat. I planned to share it with the community later, once it's a bit better, but it works fine now too.

jit.gl.glitch.maxpat
Max Patch

For those that would like to use the GPU glitch post processing effect in your own stuff, put it in the library folder of your Max 7 folder to have it available just by typing in the text in a new object.