object has been linked will not take effect
    until the next time the program object is linked.</p></div><div class="refsect1" title="Notes"><a id="notes"></a><h2>Notes</h2><p><code class="function">glBindAttribLocation</code> can be called
    before any vertex shader objects are bound to the specified
    program object. It is also permissible to bind a generic
    attribute index to an attribute variable name that is never used
    in a vertex shader.</p><p>If <em class="parameter"><code>name</code></e