Lines Matching refs:Array
352 * Get a vertex (or vertex array) attribute.
359 const struct gl_client_array *array;
368 array = &ctx->Array.ArrayObj->VertexAttrib[VERT_ATTRIB_GENERIC(index)];
372 params[0] = array->Size;
375 params[0] = array->Stride;
378 params[0] = array->Type;
396 * Get a vertex (or vertex array) attribute.
403 const struct gl_client_array *array;
412 array = &ctx->Array.ArrayObj->VertexAttrib[VERT_ATTRIB_GENERIC(index)];
416 params[0] = (GLfloat) array->Size;
419 params[0] = (GLfloat) array->Stride;
422 params[0] = (GLfloat) array->Type;
440 * Get a vertex (or vertex array) attribute.
447 const struct gl_client_array *array;
456 array = &ctx->Array.ArrayObj->VertexAttrib[VERT_ATTRIB_GENERIC(index)];
460 params[0] = array->Size;
463 params[0] = array->Stride;
466 params[0] = array->Type;
481 params[0] = array->BufferObj->Name;
491 * Get a vertex array attribute pointer.
511 *pointer = (GLvoid *) ctx->Array.ArrayObj->VertexAttrib[VERT_ATTRIB_GENERIC(index)].Ptr;