diff options
| author | Alan Hourihane <alanh@tungstengraphics.com> | 2003-12-05 22:11:15 +0000 | 
|---|---|---|
| committer | Alan Hourihane <alanh@tungstengraphics.com> | 2003-12-05 22:11:15 +0000 | 
| commit | e4b5ff8e773eb376e0b370df3d61c5b9bb02ea64 (patch) | |
| tree | a05a350ac661abd8c139086aec8f61f3598cebc6 | |
| parent | 94965f2738c42b894f84fc8b46a979568f8f095f (diff) | |
xmlconfig fixes for the new options
| -rw-r--r-- | src/mesa/drivers/dri/r200/r200_context.c | 16 | 
1 files changed, 11 insertions, 5 deletions
| diff --git a/src/mesa/drivers/dri/r200/r200_context.c b/src/mesa/drivers/dri/r200/r200_context.c index 53aa711cc1..b0a3ca8c35 100644 --- a/src/mesa/drivers/dri/r200/r200_context.c +++ b/src/mesa/drivers/dri/r200/r200_context.c @@ -81,13 +81,17 @@ DRI_CONF_BEGIN          DRI_CONF_VBLANK_MODE(DRI_CONF_VBLANK_DEF_INTERVAL_0)      DRI_CONF_SECTION_END      DRI_CONF_SECTION_QUALITY -        DRI_CONF_PREFERRED_BPT(0,"0,16,32") +        DRI_CONF_TEXTURE_DEPTH(DRI_CONF_TEXTURE_DEPTH_FB) +        DRI_CONF_COLOR_REDUCTION(DRI_CONF_COLOR_REDUCTION_DITHER) +        DRI_CONF_ROUND_MODE(DRI_CONF_ROUND_TRUNC) +        DRI_CONF_DITHER_MODE(DRI_CONF_DITHER_XERRORDIFF)      DRI_CONF_SECTION_END      DRI_CONF_SECTION_DEBUG          DRI_CONF_NO_RAST(false)      DRI_CONF_SECTION_END  DRI_CONF_END; -const GLuint __driNConfigOptions = 5; +const GLuint __driNConfigOptions = 8; +  /* Return the width and height of the given buffer.   */ @@ -317,9 +321,11 @@ GLboolean r200CreateContext( const __GLcontextModes *glVisual,  	    sizeof( r200TexObj ),  	    (destroy_texture_object_t *) r200DestroyTexObj );     } -   preferred_bpt = driQueryOptioni (&rmesa->optionCache, "preferred_bpt"); -   rmesa->default32BitTextures = -       ( ( preferred_bpt == 0 && screen->cpp == 4 ) || preferred_bpt == 32 ); +   rmesa->texture_depth = driQueryOptioni (&rmesa->optionCache, +					   "texture_depth"); +   if (rmesa->texture_depth == DRI_CONF_TEXTURE_DEPTH_FB) +      rmesa->texture_depth = ( screen->cpp == 4 ) ? +	 DRI_CONF_TEXTURE_DEPTH_32 : DRI_CONF_TEXTURE_DEPTH_16;     rmesa->swtcl.RenderIndex = ~0;     rmesa->lost_context = 1; | 
