Lines Matching defs:attrib2
596 struct gl_array_attributes *attrib2 = &vao->VertexAttrib[j];
599 attrib2->_EffBufferBindingIndex = bindex;
600 attrib2->_EffRelativeOffset = attrib2->RelativeOffset;
601 assert(attrib2->_EffRelativeOffset <= MaxRelativeOffset);
630 const struct gl_array_attributes *attrib2 =
633 &vao->BufferBinding[attrib2->BufferBindingIndex];
668 struct gl_array_attributes *attrib2 = &vao->VertexAttrib[j];
670 &vao->BufferBinding[attrib2->BufferBindingIndex];
673 attrib2->_EffBufferBindingIndex = bindex;
674 attrib2->_EffRelativeOffset =
675 binding2->Offset + attrib2->RelativeOffset - min_offset;
676 assert(attrib2->_EffRelativeOffset <= MaxRelativeOffset);
725 const struct gl_array_attributes *attrib2 = &vao->VertexAttrib[j];
727 &vao->BufferBinding[attrib2->BufferBindingIndex];
738 if (ptr <= attrib2->Ptr) {
739 if (ptr + binding->Stride < attrib2->Ptr +
740 attrib2->Format._ElementSize)
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;
761 struct gl_array_attributes *attrib2 = &vao->VertexAttrib[j];
764 attrib2->_EffBufferBindingIndex = bindex;
765 attrib2->_EffRelativeOffset = attrib2->Ptr - ptr;
766 assert(attrib2->_EffRelativeOffset <= binding->Stride);