       specified, <em class="parameter"><code>pointer</code></em> is treated as a byte offset into the buffer object's data store.
            Also, the buffer object binding (<code class="constant">GL_ARRAY_BUFFER_BINDING</code>) is saved as vertex array
            client-side state (<code class="constant">GL_VERTEX_ARRAY_BUFFER_BINDING</code>).
        </p><p>
            When a vertex array is specified,
            <em class="parameter"><code>size</code></em>, <em class="parameter"><code>type</code></e