mesa dispatch_sanity: call new functions to initialize exec table

In a future patch the exec functions will no longer set up
by _mesa_initialize_context and _vbo_CreateContext.

Therefore we must call _mesa_initialize_exec_table and
_mesa_initialize_exec_table_vbo.

Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
This commit is contained in:
Jordan Justen 2012-11-16 18:25:35 -08:00
parent 4bea4cb9fd
commit d5d1f10955

View file

@ -52,6 +52,7 @@ extern "C" {
#include "main/api_exec.h"
#include "main/context.h"
#include "main/remap.h"
#include "main/vtxfmt.h"
#include "glapi/glapi.h"
#include "drivers/common/driverfuncs.h"
@ -103,13 +104,17 @@ DispatchSanity_test::SetUp()
void
DispatchSanity_test::SetUpCtx(gl_api api, unsigned int version)
{
ctx.Version = version;
_mesa_initialize_context(&ctx,
api,
&visual,
NULL, // share_list
&driver_functions);
_vbo_CreateContext(&ctx);
ctx.Version = version;
_mesa_initialize_exec_table(&ctx);
_mesa_initialize_vbo_vtxfmt(&ctx);
}
static const char *