# IN THE SOFTWARE.
# This script generates the file api_exec_init.c, which contains
-# _mesa_initialize_exec_table(). It is responsible for populating all
+# _mesa_init_dispatch(). It is responsible for populating all
# entries in the "OutsideBeginEnd" dispatch table.
import argparse
* \param ctx GL context
*/
void
-_mesa_initialize_exec_table(struct gl_context *ctx)
+_mesa_init_dispatch(struct gl_context *ctx)
{
struct _glapi_table *table = ctx->OutsideBeginEnd;
_mesa_initialize_dispatch_tables(struct gl_context *ctx)
{
/* Do the code-generated setup of the exec table in api_exec_init.c. */
- _mesa_initialize_exec_table(ctx);
+ _mesa_init_dispatch(ctx);
if (ctx->Save)
- _mesa_initialize_save_table(ctx);
+ _mesa_init_dispatch_save(ctx);
- vbo_install_exec_vtxfmt(ctx);
+ vbo_init_dispatch_begin_end(ctx);
if (ctx->API == API_OPENGL_COMPAT)
- _mesa_install_save_vtxfmt(ctx);
+ _mesa_init_dispatch_save_begin_end(ctx);
}
/**
_mesa_alloc_dispatch_table(bool glthread);
extern void
-_mesa_initialize_exec_table(struct gl_context *ctx);
+_mesa_init_dispatch(struct gl_context *ctx);
extern void
_mesa_initialize_dispatch_tables(struct gl_context *ctx);
* building functions.
*/
void
-_mesa_initialize_save_table(const struct gl_context *ctx)
+_mesa_init_dispatch_save(const struct gl_context *ctx)
{
struct _glapi_table *table = ctx->Save;
int numEntries = MAX2(_gloffset_COUNT, _glapi_get_dispatch_table_size());
void
-_mesa_install_save_vtxfmt(struct gl_context *ctx)
+_mesa_init_dispatch_save_begin_end(struct gl_context *ctx)
{
struct _glapi_table *tab = ctx->Save;
assert(ctx->API == API_OPENGL_COMPAT);
_mesa_delete_list(struct gl_context *ctx, struct gl_display_list *dlist);
void
-_mesa_initialize_save_table(const struct gl_context *);
+_mesa_init_dispatch_save(const struct gl_context *);
void
_mesa_init_display_list(struct gl_context * ctx);
void
-_mesa_install_save_vtxfmt(struct gl_context *ctx);
+_mesa_init_dispatch_save_begin_end(struct gl_context *ctx);
bool
_mesa_get_list(struct gl_context *ctx, GLuint list,
_mesa_error(ctx, GL_OUT_OF_MEMORY, "Cannot allocate HWSelectModeBeginEnd");
return;
}
- vbo_install_hw_select_begin_end(ctx);
+ vbo_init_dispatch_hw_select_begin_end(ctx);
}
if (!s->SaveBuffer) {
_vbo_DestroyContext(struct gl_context *ctx);
void
-vbo_install_exec_vtxfmt(struct gl_context *ctx);
+vbo_init_dispatch_begin_end(struct gl_context *ctx);
void
-vbo_install_hw_select_begin_end(struct gl_context *ctx);
+vbo_init_dispatch_hw_select_begin_end(struct gl_context *ctx);
void
vbo_install_exec_vtxfmt_noop(struct gl_context *ctx);
void
-vbo_install_exec_vtxfmt(struct gl_context *ctx)
+vbo_init_dispatch_begin_end(struct gl_context *ctx)
{
#define NAME_AE(x) _mesa_##x
#define NAME_CALLLIST(x) _mesa_##x
#include "vbo_attrib_tmp.h"
void
-vbo_install_hw_select_begin_end(struct gl_context *ctx)
+vbo_init_dispatch_hw_select_begin_end(struct gl_context *ctx)
{
int numEntries = MAX2(_gloffset_COUNT, _glapi_get_dispatch_table_size());
memcpy(ctx->HWSelectModeBeginEnd, ctx->BeginEnd, numEntries * sizeof(_glapi_proc));
* functions. We do this test just to avoid frequent and needless
* calls to vbo_install_exec_vtxfmt().
*/
- vbo_install_exec_vtxfmt(ctx);
+ vbo_init_dispatch_begin_end(ctx);
}
}
static void
-vbo_install_save_vtxfmt(struct gl_context *ctx);
+vbo_init_dispatch_save_begin_end(struct gl_context *ctx);
/* Cope with EvalCoord/CallList called within a begin/end object:
vbo_install_save_vtxfmt_noop(ctx);
}
else {
- _mesa_install_save_vtxfmt(ctx);
+ _mesa_init_dispatch_save_begin_end(ctx);
}
ctx->Driver.SaveNeedFlush = GL_FALSE;
}
save->no_current_update = no_current_update;
- vbo_install_save_vtxfmt(ctx);
+ vbo_init_dispatch_save_begin_end(ctx);
/* We need to call vbo_save_SaveFlushVertices() if there's state change */
ctx->Driver.SaveNeedFlush = GL_TRUE;
vbo_install_save_vtxfmt_noop(ctx);
}
else {
- _mesa_install_save_vtxfmt(ctx);
+ _mesa_init_dispatch_save_begin_end(ctx);
}
}
static void
-vbo_install_save_vtxfmt(struct gl_context *ctx)
+vbo_init_dispatch_save_begin_end(struct gl_context *ctx)
{
#define NAME_AE(x) _mesa_##x
#define NAME_CALLLIST(x) _save_##x
* etc. received between here and the next begin will be compiled
* as opcodes.
*/
- _mesa_install_save_vtxfmt(ctx);
+ _mesa_init_dispatch_save_begin_end(ctx);
}
assert(save->vertex_size == 0);