reactive buffers - glsl issue

Hello,
Trying to port Kynd’s reactive buffers to Touch:
github.com/kynd/reactive_buffers_experiment

Could anyone be kind enough to have a look and tell me why I have such a different (and unstable) result?
I always have the same issue with glsl in Touch: they seem to be distorted and always follow a diagonal from bottom-left to top-right.

Also, I have a cook dependency loop, but this is the point with this setup… Should I worry?

Thank you!
reactive-buffers.toe (5.72 KB)

I think I resolved my issue by changing the “uv extend” parameter of every glsl top. And it seems I can ignore the cook depency loop warning.

You’ll want to use a Feedback TOP to avoid the cook dependency. It’s definitely not something you should ignore, it will result in undefined behavior where your nodes can give different results in different situations.

Thank you for the advice, Malcolm. I have simply changed a connection with one of the existing feedbacks and it solved the error.
I have edited the original file, and added credit to the author.