:clientpointer:v.size,v.type,v.stride,v.p:VertexPointer
:clientpointer:c.size,c.type,c.stride,c.p:ColorPointer
:clientpointer:i.type,i.stride,i.p:IndexPointer
:clientpointer:n.type,n.stride,n.p:NormalPointer
:clientpointer:t.size,t.type,t.stride,t.p:TexCoordPointer
:clientpointer:e.stride,e.p:EdgeFlagPointer
:enableclientstate:*glAble able[2];
:enableclientstate:*able[0] = __glhw_DisableClientState;
:enableclientstate:*able[1] = __glhw_EnableClientState;
:enableclientstate:v.enabled:*able[target->v.enabled](GL_VERTEX_ARRAY);
:enableclientstate:c.enabled:*able[target->c.enabled](GL_COLOR_ARRAY);
:enableclientstate:i.enabled:*able[target->i.enabled](GL_INDEX_ARRAY);
:enableclientstate:n.enabled:*able[target->n.enabled](GL_NORMAL_ARRAY);
:enableclientstate:t.enabled:*able[target->t.enabled](GL_TEXTURE_COORD_ARRAY);
:enableclientstate:e.enabled:*able[target->e.enabled](GL_EDGE_FLAG_ARRAY);
+:element:*__glclient_SendUpdates(b, bitID, current, target);
