unrolled shader loop