Lines Matching defs:attrib2
594 struct gl_array_attributes *attrib2 = &vao->VertexAttrib[j];
597 attrib2->_EffBufferBindingIndex = bindex;
598 attrib2->_EffRelativeOffset = attrib2->RelativeOffset;
599 assert(attrib2->_EffRelativeOffset <= MaxRelativeOffset);
628 const struct gl_array_attributes *attrib2 =
631 &vao->BufferBinding[attrib2->BufferBindingIndex];
666 struct gl_array_attributes *attrib2 = &vao->VertexAttrib[j];
668 &vao->BufferBinding[attrib2->BufferBindingIndex];
671 attrib2->_EffBufferBindingIndex = bindex;
672 attrib2->_EffRelativeOffset =
673 binding2->Offset + attrib2->RelativeOffset - min_offset;
674 assert(attrib2->_EffRelativeOffset <= MaxRelativeOffset);
723 const struct gl_array_attributes *attrib2 = &vao->VertexAttrib[j];
725 &vao->BufferBinding[attrib2->BufferBindingIndex];
736 if (ptr <= attrib2->Ptr) {
737 if (ptr + binding->Stride < attrib2->Ptr +
738 attrib2->Format._ElementSize)
740 unsigned end = attrib2->Ptr + attrib2->Format._ElementSize - ptr;
743 if (attrib2->Ptr + binding->Stride < ptr + vertex_end)
745 vertex_end += (GLsizei)(ptr - attrib2->Ptr);
746 ptr = attrib2->Ptr;
759 struct gl_array_attributes *attrib2 = &vao->VertexAttrib[j];
762 attrib2->_EffBufferBindingIndex = bindex;
763 attrib2->_EffRelativeOffset = attrib2->Ptr - ptr;
764 assert(attrib2->_EffRelativeOffset <= binding->Stride);