diff options
| -rw-r--r-- | src/mesa/drivers/verite/vrapi.c | 16 |
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; |
