struct _glapi_table;
-struct _mesa_prim;
-
-
-struct vbo_context {
- struct gl_vertex_buffer_binding binding;
- struct gl_array_attributes current[VBO_ATTRIB_MAX];
-
- struct gl_vertex_array_object *VAO;
-
- struct vbo_exec_context exec;
- struct vbo_save_context save;
-};
-
static inline struct vbo_context *
vbo_context(struct gl_context *ctx)
{
- return ctx->vbo_context;
+ return &ctx->vbo_context;
}
static inline const struct vbo_context *
vbo_context_const(const struct gl_context *ctx)
{
- return ctx->vbo_context;
+ return &ctx->vbo_context;
}