#version 330 core

// single line comment

/* single line commonet */

/*
 multi line comment
 */

in ColorFormat {
    vec3 color;
} fs_in;

out vec4 fragColor;

vec3 fun(const in vec3 foo) {
    foo[2] = foo.x;

    return foo;
}

void main()
{
    fragColor = vec4( fs_in.color, 1.0 );
}