Mesa (master): mesa dispatch_sanity: call new functions to initialize exec table

Jordan Justen jljusten at kemper.freedesktop.org
Mon Dec 17 00:15:35 UTC 2012


Module: Mesa
Branch: master
Commit: d5d1f10955f46207aabd011d43e863920abe3b00
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=d5d1f10955f46207aabd011d43e863920abe3b00

Author: Jordan Justen <jordan.l.justen at intel.com>
Date:   Fri Nov 16 18:25:35 2012 -0800

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 at intel.com>
Reviewed-by: Kenneth Graunke <kenneth at whitecape.org>

---

 src/mesa/main/tests/dispatch_sanity.cpp |    7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)

diff --git a/src/mesa/main/tests/dispatch_sanity.cpp b/src/mesa/main/tests/dispatch_sanity.cpp
index a7c6f8f..a285559 100644
--- a/src/mesa/main/tests/dispatch_sanity.cpp
+++ b/src/mesa/main/tests/dispatch_sanity.cpp
@@ -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 *




More information about the mesa-commit mailing list