Lines Matching defs:attrib2
633 struct gl_array_attributes *attrib2 = &vao->VertexAttrib[j];
636 attrib2->_EffBufferBindingIndex = bindex;
637 attrib2->_EffRelativeOffset = attrib2->RelativeOffset;
638 assert(attrib2->_EffRelativeOffset <= MaxRelativeOffset);
667 const struct gl_array_attributes *attrib2 =
670 &vao->BufferBinding[attrib2->BufferBindingIndex];
705 struct gl_array_attributes *attrib2 = &vao->VertexAttrib[j];
707 &vao->BufferBinding[attrib2->BufferBindingIndex];
710 attrib2->_EffBufferBindingIndex = bindex;
711 attrib2->_EffRelativeOffset =
712 binding2->Offset + attrib2->RelativeOffset - min_offset;
713 assert(attrib2->_EffRelativeOffset <= MaxRelativeOffset);
762 const struct gl_array_attributes *attrib2 = &vao->VertexAttrib[j];
764 &vao->BufferBinding[attrib2->BufferBindingIndex];
775 if (ptr <= attrib2->Ptr) {
776 if (ptr + binding->Stride < attrib2->Ptr +
777 attrib2->Format._ElementSize)
779 unsigned end = attrib2->Ptr + attrib2->Format._ElementSize - ptr;
782 if (attrib2->Ptr + binding->Stride < ptr + vertex_end)
784 vertex_end += (GLsizei)(ptr - attrib2->Ptr);
785 ptr = attrib2->Ptr;
798 struct gl_array_attributes *attrib2 = &vao->VertexAttrib[j];
801 attrib2->_EffBufferBindingIndex = bindex;
802 attrib2->_EffRelativeOffset = attrib2->Ptr - ptr;
803 assert(attrib2->_EffRelativeOffset <= binding->Stride);