Lines Matching refs:VAO
507 struct gl_vertex_array_object *vao = ctx->Array.VAO;
597 struct gl_vertex_array_object *vao = ctx->Array.VAO;
609 * to the VAO. But but that is done already unconditionally in
650 ptr, ctx->Array.VAO))
684 GL_FALSE, format, ptr, ctx->Array.VAO))
724 ctx->Array.VAO))
753 GL_FALSE, format, ptr, ctx->Array.VAO))
784 ptr, ctx->Array.VAO))
822 ctx->Array.VAO))
862 ctx->Array.VAO))
896 ctx->Array.VAO))
932 GL_FALSE, format, ptr, ctx->Array.VAO))
984 ptr, ctx->Array.VAO))
1033 ptr, ctx->Array.VAO))
1070 ptr, ctx->Array.VAO))
1118 enable_vertex_array_attrib(ctx, ctx->Array.VAO, index,
1127 _mesa_enable_vertex_array_attrib(ctx, ctx->Array.VAO,
1195 _mesa_disable_vertex_array_attrib(ctx, ctx->Array.VAO, attrib);
1204 _mesa_disable_vertex_array_attrib(ctx, ctx->Array.VAO, attrib);
1334 ARRAY_SIZE(ctx->Array.VAO->VertexAttrib));
1352 params[0] = (GLfloat) get_vertex_array_attrib(ctx, ctx->Array.VAO,
1374 params[0] = (GLdouble) get_vertex_array_attrib(ctx, ctx->Array.VAO,
1397 params[0] = (GLdouble) get_vertex_array_attrib(ctx, ctx->Array.VAO,
1419 params[0] = (GLint) get_vertex_array_attrib(ctx, ctx->Array.VAO,
1442 params[0] = (GLuint64) get_vertex_array_attrib(ctx, ctx->Array.VAO,
1463 params[0] = (GLint) get_vertex_array_attrib(ctx, ctx->Array.VAO,
1484 params[0] = get_vertex_array_attrib(ctx, ctx->Array.VAO,
1507 ARRAY_SIZE(ctx->Array.VAO->VertexAttrib));
1510 ctx->Array.VAO->VertexAttrib[VERT_ATTRIB_GENERIC(index)].Ptr;
1942 struct gl_vertex_array_object * const vao = ctx->Array.VAO;
1973 struct gl_vertex_array_object * const vao = ctx->Array.VAO;
2107 vertex_array_vertex_buffer(ctx, ctx->Array.VAO, bindingIndex,
2125 ctx->Array.VAO == ctx->Array.DefaultVAO) {
2131 vertex_array_vertex_buffer_err(ctx, ctx->Array.VAO, bindingIndex,
2310 vertex_array_vertex_buffers(ctx, ctx->Array.VAO, first, count,
2328 ctx->Array.VAO == ctx->Array.DefaultVAO) {
2334 vertex_array_vertex_buffers_err(ctx, ctx->Array.VAO, first, count,
2406 ctx->Array.VAO == ctx->Array.DefaultVAO) {
2425 if (!validate_array_format(ctx, func, ctx->Array.VAO,
2434 _mesa_update_array_format(ctx, ctx->Array.VAO,
2607 _mesa_vertex_attrib_binding(ctx, ctx->Array.VAO,
2624 ctx->Array.VAO == ctx->Array.DefaultVAO) {
2630 vertex_array_attrib_binding(ctx, ctx->Array.VAO,
2704 vertex_binding_divisor(ctx, ctx->Array.VAO,
2720 ctx->Array.VAO == ctx->Array.DefaultVAO) {
2726 vertex_array_binding_divisor(ctx, ctx->Array.VAO,
2800 const struct gl_vertex_array_object *vao = ctx->Array.VAO;
2831 _mesa_reference_vao(ctx, &ctx->Array.VAO, ctx->Array.DefaultVAO);