Home | History | Annotate | Download | only in libagl

Lines Matching refs:bo

314         const GLvoid *pointer, const buffer_t* bo, GLsizei count)
333 this->bo = bo;
339 physical_pointer = (bo) ? (bo->data + uintptr_t(pointer)) : pointer;
1156 if (am.vertex.bo || am.vertex.pointer) {
1163 if (am.normal.bo || am.normal.pointer) {
1171 if (am.color.bo || am.color.pointer) {
1175 if (am.color.bo || am.color.pointer) {
1189 if (am.texture[i].bo || am.texture[i].pointer) {
1458 buffer_t const* bo = 0;
1460 bo = c->bufferObjectManager->bind(buffer);
1461 if (!bo) {
1467 c->arrays.array_buffer : c->arrays.element_array_buffer) = bo;
1485 buffer_t const* bo = ((target == GL_ARRAY_BUFFER) ?
1488 if (bo == 0) {
1494 buffer_t* edit_bo = const_cast<buffer_t*>(bo);
1500 memcpy(bo->data, data, size);
1515 buffer_t const* bo = ((target == GL_ARRAY_BUFFER) ?
1518 if (bo == 0) {
1523 if (offset+size > bo->size) {
1527 memcpy(bo->data + offset, data, size);
1552 if (c->arrays.vertex.bo) {
1553 if (c->arrays.vertex.bo->name == name) {
1554 c->arrays.vertex.bo = 0;
1557 if (c->arrays.normal.bo) {
1558 if (c->arrays.normal.bo->name == name) {
1559 c->arrays.normal.bo = 0;
1562 if (c->arrays.color.bo) {
1563 if (c->arrays.color.bo->name == name) {
1564 c->arrays.color.bo = 0;
1568 if (c->arrays.texture[t].bo) {
1569 if (c->arrays.texture[t].bo->name == name) {
1570 c->arrays.texture[t].bo = 0;