precision mediump float; attribute vec2 vertPosition; uniform vec3 color; uniform vec2 position; varying vec3 fragColor; void main() { fragColor = color; gl_Position = vec4(position + vertPosition, 0.0, 1.0); }