 an active variable is written to <em class="parameter"><code>params</code></em>.  The
            array size returned is in units of the type associated with the property
            <code class="constant">GL_TYPE</code>.  For active variables not corresponding to an array of basic types,
            the value zero is written to <em class="parameter"><code>params</code></em>.
        </p>
        <p>
            For the property <code class="constant">GL_BLOCK_INDEX</code>, a single integer identifying the