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

    Dec 19 2017 | 7:15 pm
    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

    • Dec 20 2017 | 7:29 pm
      will need the jit.gl.glitch external to diagnose
    • Dec 21 2017 | 3:33 pm
      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.
      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.