Lines Matching defs:ptr
346 * Set ptr to vao w/ reference counting.
352 struct gl_vertex_array_object **ptr,
355 assert(*ptr != vao);
357 if (*ptr) {
359 struct gl_vertex_array_object *oldObj = *ptr;
373 *ptr = NULL;
375 assert(!*ptr);
386 *ptr = vao;
716 const GLubyte *ptr = attrib->Ptr;
738 if (ptr <= attrib2->Ptr) {
739 if (ptr + binding->Stride < attrib2->Ptr +
742 unsigned end = attrib2->Ptr + attrib2->Format._ElementSize - ptr;
745 if (attrib2->Ptr + binding->Stride < ptr + vertex_end)
747 vertex_end += (GLsizei)(ptr - attrib2->Ptr);
748 ptr = attrib2->Ptr;
765 attrib2->_EffRelativeOffset = attrib2->Ptr - ptr;
769 binding->_EffOffset = (GLintptr)ptr;