Lines Matching refs:buffer
119 struct translate_buffer buffer[TRANSLATE_MAX_ATTRIBS];
122 /* Multiple buffer variants can map to a single buffer. */
126 /* Multiple elements can map to a single buffer variant. */
1111 struct translate_buffer *buffer = &p->buffer[variant->buffer_index];
1115 x86_make_disp(p->machine_EDI, get_offset(p, &buffer->max_index));
1117 x86_make_disp(p->machine_EDI, get_offset(p, &buffer->stride));
1121 x86_make_disp(p->machine_EDI, get_offset(p, &buffer->base_ptr));
1174 /* In the linear case, keep the buffer pointer instead of the
1218 get_offset(p, &p->buffer[variant->buffer_index].stride));
1221 get_offset(p, &p->buffer[variant->buffer_index].base_ptr));
1224 get_offset(p, &p->buffer[variant->buffer_index].max_index));
1262 get_offset(p, &p->buffer[buffer_index].stride));
1281 get_offset(p, &p->buffer[variant->buffer_index].stride));
1481 p->buffer[buf].base_ptr = (char *) ptr;
1482 p->buffer[buf].stride = stride;
1483 p->buffer[buf].max_index = max_index;
1542 * Map vertex element to vertex buffer variant.