import flat_effect; import _bloom; #pragma MSP stage(fragment) layout(location=0) out vec4 frag_color; void main() { frag_color = vec4(0.0); for(int i=0; i<=size*2; ++i) frag_color += texture(source, texcoord+delta*float(i-size))*factors[i]; }