-glsl 400 sampler iteration