Lines Matching refs:ib
960 struct _mesa_index_buffer ib;
982 ib.index_size_shift = util_logbase2(index_size);
990 ib.count = draws[0].count;
993 ib.obj = NULL;
994 ib.ptr = (const char*)info->index.user;
996 ib.obj = info->index.gl_bo;
997 ib.ptr = NULL;
1015 st_feedback_draw_vbo(ctx, &prim, 1, index_size ? &ib : NULL,
1053 ib.count = max_count;
1054 ib.index_size_shift = util_logbase2(index_size);
1057 ib.obj = NULL;
1058 ib.ptr = (const char*)info->index.user;
1060 ib.obj = info->index.gl_bo;
1061 ib.ptr = NULL;
1066 st_feedback_draw_vbo(ctx, prim, num_prims, index_size ? &ib : NULL,
2405 struct _mesa_index_buffer ib;
2406 ib.count = 0; /* unknown */
2407 ib.obj = ctx->Array.VAO->IndexBufferObj;
2408 ib.ptr = NULL;
2409 ib.index_size_shift = get_index_size_shift(type);
2413 drawcount_offset, &ib,
2414 ctx->Array._PrimitiveRestart[ib.index_size_shift],
2415 ctx->Array._RestartIndex[ib.index_size_shift]);