implemented loop pragma in GLSL preprocessor