aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/mesa/drivers/verite/vrapi.c16
1 files changed, 16 insertions, 0 deletions
diff --git a/src/mesa/drivers/verite/vrapi.c b/src/mesa/drivers/verite/vrapi.c
index b2aa74d..96f706c 100644
--- a/src/mesa/drivers/verite/vrapi.c
+++ b/src/mesa/drivers/verite/vrapi.c
@@ -253,6 +253,22 @@ vrMesaCreateContext(const char *ucodepath)
_mesa_enable_sw_extensions(ctx);
+ /*
+ * Honesty trim, nothing programmable here...
+ */
+ ctx->Extensions.ARB_vertex_program = GL_FALSE;
+ ctx->Extensions.ARB_fragment_program = GL_FALSE;
+ ctx->Extensions.NV_vertex_program = GL_FALSE;
+ ctx->Extensions.NV_vertex_program1_1 = GL_FALSE;
+ ctx->Extensions.NV_fragment_program = GL_FALSE;
+ ctx->Extensions.MESA_program_debug = GL_FALSE;
+
+ /*
+ * The V2x00 has a single texture unit, don't advertise multitexture.
+ */
+ ctx->Extensions.ARB_multitexture = GL_FALSE;
+ ctx->Extensions.ARB_texture_env_crossbar = GL_FALSE;
+
vrPerfInit(vmesa);
return (vrMesaContext)vmesa;