Lines Matching refs:ArrayObj
1398 copy_array_object(ctx, dest->ArrayObj, src->ArrayObj); in copy_array_attrib()
1414 dest->ArrayObj->Name = src->ArrayObj->Name; in save_array_attrib()
1421 _mesa_reference_buffer_object(ctx, &dest->ArrayObj->ElementArrayBufferObj, in save_array_attrib()
1422 src->ArrayObj->ElementArrayBufferObj); in save_array_attrib()
1445 const bool arb_vao = (src->ArrayObj->Name != 0 in restore_array_attrib()
1446 && src->ArrayObj->ARBsemantics); in restore_array_attrib()
1448 if (arb_vao && !_mesa_IsVertexArrayAPPLE(src->ArrayObj->Name)) in restore_array_attrib()
1451 _mesa_BindVertexArrayAPPLE(src->ArrayObj->Name); in restore_array_attrib()
1467 || src->ArrayObj->ElementArrayBufferObj->Name == 0 in restore_array_attrib()
1468 || _mesa_IsBufferARB(src->ArrayObj->ElementArrayBufferObj->Name)) in restore_array_attrib()
1470 src->ArrayObj->ElementArrayBufferObj->Name); in restore_array_attrib()
1482 attrib->ArrayObj = CALLOC_STRUCT( gl_array_object ); in init_array_attrib_data()
1483 _mesa_initialize_array_object(ctx, attrib->ArrayObj, 0); in init_array_attrib_data()
1497 _mesa_delete_array_object(ctx, attrib->ArrayObj); in free_array_attrib_data()
1498 attrib->ArrayObj = 0; in free_array_attrib_data()