Add the no_rast debug option, which I used in some testing.
This commit is contained in:
parent
f2149a7a66
commit
0936eeb456
|
@ -85,8 +85,11 @@ DRI_CONF_BEGIN
|
|||
DRI_CONF_ARB_VERTEX_PROGRAM(true)
|
||||
DRI_CONF_NV_VERTEX_PROGRAM(true)
|
||||
DRI_CONF_SECTION_END
|
||||
DRI_CONF_SECTION_DEBUG
|
||||
DRI_CONF_NO_RAST(false)
|
||||
DRI_CONF_SECTION_END
|
||||
DRI_CONF_END;
|
||||
static const GLuint __driNConfigOptions = 5;
|
||||
static const GLuint __driNConfigOptions = 6;
|
||||
|
||||
#ifdef USE_NEW_INTERFACE
|
||||
static PFNGLXCREATECONTEXTMODES create_context_modes = NULL;
|
||||
|
@ -640,6 +643,11 @@ mgaCreateContext( const __GLcontextModes *mesaVis,
|
|||
|
||||
(*mmesa->get_ust)( & mmesa->swap_ust );
|
||||
|
||||
if (driQueryOptionb(&mmesa->optionCache, "no_rast")) {
|
||||
fprintf(stderr, "disabling 3D acceleration\n");
|
||||
FALLBACK(mmesa->glCtx, MGA_FALLBACK_DISABLE, 1);
|
||||
}
|
||||
|
||||
return GL_TRUE;
|
||||
}
|
||||
|
||||
|
|
|
@ -62,6 +62,7 @@
|
|||
#define MGA_FALLBACK_STENCIL 0x20
|
||||
#define MGA_FALLBACK_DEPTH 0x40
|
||||
#define MGA_FALLBACK_BORDER_MODE 0x80
|
||||
#define MGA_FALLBACK_DISABLE 0x100
|
||||
|
||||
|
||||
/* Use the templated vertex formats:
|
||||
|
|
Loading…
Reference in New Issue