Lines Matching refs:ArrayObj
29 #include "arrayobj.h"
1387 /* skip ArrayObj */
1398 copy_array_object(ctx, dest->ArrayObj, src->ArrayObj);
1414 dest->ArrayObj->Name = src->ArrayObj->Name;
1421 _mesa_reference_buffer_object(ctx, &dest->ArrayObj->ElementArrayBufferObj,
1422 src->ArrayObj->ElementArrayBufferObj);
1445 const bool arb_vao = (src->ArrayObj->Name != 0
1446 && src->ArrayObj->ARBsemantics);
1448 if (arb_vao && !_mesa_IsVertexArrayAPPLE(src->ArrayObj->Name))
1451 _mesa_BindVertexArrayAPPLE(src->ArrayObj->Name);
1467 || src->ArrayObj->ElementArrayBufferObj->Name == 0
1468 || _mesa_IsBufferARB(src->ArrayObj->ElementArrayBufferObj->Name))
1470 src->ArrayObj->ElementArrayBufferObj->Name);
1482 attrib->ArrayObj = CALLOC_STRUCT( gl_array_object );
1483 _mesa_initialize_array_object(ctx, attrib->ArrayObj, 0);
1497 _mesa_delete_array_object(ctx, attrib->ArrayObj);
1498 attrib->ArrayObj = 0;