oops turns out only GL ES has these strict loop limitations. regular GL is a lot more flexible, including being able to express non-terminating loops! didn't read the spec close enough. not sure if I want to do loop unrolling at all, now.
Mastodon is the best way to keep up with what's happening.
Follow anyone across the fediverse and see it all in chronological order. No algorithms, ads, or clickbait in sight.