Lines Matching refs:VAO
312 if (!ctx->Array.VAO->IndexBufferObj) {
621 ctx->Array.VAO == ctx->Array.DefaultVAO)
633 ctx->Array.VAO->Enabled & ~ctx->Array.VAO->VertexAttribBufferMask)
700 if (!ctx->Array.VAO->IndexBufferObj)
1166 struct gl_vertex_array_object *vao = ctx->Array.VAO;
1221 struct gl_vertex_array_object *vao = ctx->Array.VAO;
1520 _mesa_set_draw_vao(ctx, ctx->Array.VAO,
1551 _mesa_set_draw_vao(ctx, ctx->Array.VAO,
1583 _mesa_set_draw_vao(ctx, ctx->Array.VAO,
1614 _mesa_set_draw_vao(ctx, ctx->Array.VAO,
1672 ctx->Array.VAO->IndexBufferObj->Size,
1674 ctx->Array.VAO->IndexBufferObj,
1681 for (i = 0; i < ctx->Array.VAO->IndexBufferObj->Size; i++) {
1693 for (i = 0; i < ctx->Array.VAO->IndexBufferObj->Size / 2; i++) {
1705 for (i = 0; i < ctx->Array.VAO->IndexBufferObj->Size / 4; i++) {
1717 ctx->Driver.UnmapBuffer(ctx, ctx->Array.VAO->IndexBufferObj, MAP_INTERNAL);
1750 struct gl_buffer_object *index_bo = ctx->Array.VAO->IndexBufferObj;
1849 _mesa_set_draw_vao(ctx, ctx->Array.VAO,
1900 ctx->Array.VAO->IndexBufferObj ?
1901 ctx->Array.VAO->IndexBufferObj->Name : 0, basevertex);
1945 _mesa_set_draw_vao(ctx, ctx->Array.VAO,
1970 _mesa_set_draw_vao(ctx, ctx->Array.VAO,
1995 _mesa_set_draw_vao(ctx, ctx->Array.VAO,
2023 _mesa_set_draw_vao(ctx, ctx->Array.VAO,
2053 _mesa_set_draw_vao(ctx, ctx->Array.VAO,
2085 _mesa_set_draw_vao(ctx, ctx->Array.VAO,
2146 struct gl_buffer_object *index_bo = ctx->Array.VAO->IndexBufferObj;
2237 _mesa_set_draw_vao(ctx, ctx->Array.VAO,
2263 _mesa_set_draw_vao(ctx, ctx->Array.VAO,
2294 _mesa_set_draw_vao(ctx, ctx->Array.VAO,
2407 ib.obj = ctx->Array.VAO->IndexBufferObj;
2450 _mesa_set_draw_vao(ctx, ctx->Array.VAO,
2485 if (!ctx->Array.VAO->IndexBufferObj) {
2509 _mesa_set_draw_vao(ctx, ctx->Array.VAO,
2537 _mesa_set_draw_vao(ctx, ctx->Array.VAO,
2610 _mesa_set_draw_vao(ctx, ctx->Array.VAO,
2635 if (!ctx->Array.VAO->IndexBufferObj) {
2670 info.index.gl_bo = ctx->Array.VAO->IndexBufferObj;
2709 _mesa_set_draw_vao(ctx, ctx->Array.VAO,
2740 _mesa_set_draw_vao(ctx, ctx->Array.VAO,