Home | History | Annotate | Download | only in vbo

Lines Matching refs:inputs

47 check_buffers_are_unmapped(const struct gl_client_array **inputs)
53 if (inputs[i]) {
54 struct gl_buffer_object *obj = inputs[i]->BufferObj;
73 check_buffers_are_unmapped(exec->array.inputs);
361 struct gl_buffer_object *bufObj = exec->array.inputs[i]->BufferObj;
363 GLint stride = exec->array.inputs[i]->Stride;
367 exec->array.inputs[i]->Size,
369 /*exec->array.inputs[i]->Enabled,*/
371 exec->array.inputs[i]->Ptr,
377 int offset = (int) (GLintptr) exec->array.inputs[i]->Ptr;
395 * Set the vbo->exec->inputs[] pointers to point to the enabled
408 const struct gl_client_array **inputs = &exec->array.inputs[0];
421 inputs[i] = &vertexAttrib[VERT_ATTRIB_FF(i)];
423 inputs[i] = &vbo->currval[VBO_ATTRIB_POS+i];
429 inputs[VERT_ATTRIB_GENERIC(i)] =
438 inputs[VERT_ATTRIB_GENERIC(i)] = &vbo->currval[VBO_ATTRIB_GENERIC0+i];
451 inputs[i] = &vertexAttrib[VERT_ATTRIB_GENERIC(i)];
453 inputs[i] = &vertexAttrib[VERT_ATTRIB_FF(i)];
455 inputs[i] = &vbo->currval[VBO_ATTRIB_POS+i];
464 inputs[VERT_ATTRIB_GENERIC(i)] = &vbo->currval[VBO_ATTRIB_GENERIC0+i];
478 inputs[0] = &vertexAttrib[VERT_ATTRIB_GENERIC0];
480 inputs[0] = &vertexAttrib[VERT_ATTRIB_POS];
482 inputs[0] = &vbo->currval[VBO_ATTRIB_POS];
488 inputs[i] = &vertexAttrib[VERT_ATTRIB_FF(i)];
490 inputs[i] = &vbo->currval[VBO_ATTRIB_POS+i];
497 inputs[VERT_ATTRIB_GENERIC(i)] = &vertexAttrib[VERT_ATTRIB_GENERIC(i)];
499 inputs[VERT_ATTRIB_GENERIC(i)] = &vbo->currval[VBO_ATTRIB_GENERIC0+i];
504 inputs[VERT_ATTRIB_GENERIC0] = inputs[0];
514 * Examine the enabled vertex arrays to set the exec->array.inputs[] values.
634 check_buffers_are_unmapped(exec->array.inputs);
644 check_buffers_are_unmapped(exec->array.inputs);
866 check_buffers_are_unmapped(exec->array.inputs);
1210 check_buffers_are_unmapped(exec->array.inputs);
1236 check_buffers_are_unmapped(exec->array.inputs);
1314 check_buffers_are_unmapped(exec->array.inputs);