 var vertices = new Float32Array([
            -0.8, -0.8,
             0.8, -0.8,
             0.8,  0.8,
             0.8,  0.8,
             -0.8, 0.8,
             -0.8, -0.8,
             -0.5, -0.5,
             0.5, -0.5,
             0.5, 0.5,
             0.5, 0.5,
             -0.5, 0.5,
             -0.5, -0.5,
        ]);
        gl.bufferData(gl.ARRAY_BUFFER, vertices, gl.STATIC_DRAW);

        // -- Init Vertex Array
        var vertexArray = gl.createVertexArray();
        gl.bindVertexArray(