varying <type> <name>;
// Vertex shader code
attribute vec3 vert_position;
attribute vec3 vert_color;
varying vec3 geom_color;
void main() {
gl_Position = vec4(vert_position, 1.0);
geom_color = vert_color;
}
// Fragment shader code
precision highp float;
varying vec3 geom_color;
void main() {
gl_FragColor = vec4(geom_color, 1.0);
}