Quellcode durchsuchen

set MaxTextureImageUnits, MaxTextureCoordUnits

tags/R300_DRIVER_0
Keith Whitwell vor 22 Jahren
Ursprung
Commit
013056ac65

+ 2
- 0
src/mesa/drivers/dri/gamma/gamma_context.c Datei anzeigen



ctx->Const.MaxTextureLevels = 13; /* 4K by 4K? Is that right? */ ctx->Const.MaxTextureLevels = 13; /* 4K by 4K? Is that right? */
ctx->Const.MaxTextureUnits = 1; /* Permedia 3 */ ctx->Const.MaxTextureUnits = 1; /* Permedia 3 */
ctx->Const.MaxTextureImageUnits = 1;
ctx->Const.MaxTextureCoordUnits = 1;


ctx->Const.MinLineWidth = 0.0; ctx->Const.MinLineWidth = 0.0;
ctx->Const.MaxLineWidth = 255.0; ctx->Const.MaxLineWidth = 255.0;

+ 2
- 0
src/mesa/drivers/dri/i810/i810context.c Datei anzeigen



ctx = imesa->glCtx; ctx = imesa->glCtx;
ctx->Const.MaxTextureUnits = 2; ctx->Const.MaxTextureUnits = 2;
ctx->Const.MaxTextureImageUnits = 2;
ctx->Const.MaxTextureCoordUnits = 2;




/* FIXME: driCalcualteMaxTextureLevels assumes that mipmaps are tightly /* FIXME: driCalcualteMaxTextureLevels assumes that mipmaps are tightly

+ 2
- 0
src/mesa/drivers/dri/i830/i830_context.c Datei anzeigen



ctx = imesa->glCtx; ctx = imesa->glCtx;
ctx->Const.MaxTextureUnits = 2; ctx->Const.MaxTextureUnits = 2;
ctx->Const.MaxTextureImageUnits = 2;
ctx->Const.MaxTextureCoordUnits = 2;


/* FIXME: driCalcualteMaxTextureLevels assumes that mipmaps are tightly /* FIXME: driCalcualteMaxTextureLevels assumes that mipmaps are tightly
* FIXME: packed, but they're not in Intel graphics hardware. * FIXME: packed, but they're not in Intel graphics hardware.

+ 4
- 0
src/mesa/drivers/dri/mga/mga_xmesa.c Datei anzeigen

ctx = mmesa->glCtx; ctx = mmesa->glCtx;
if ( mgaScreen->chipset == MGA_CARD_TYPE_G200 ) { if ( mgaScreen->chipset == MGA_CARD_TYPE_G200 ) {
ctx->Const.MaxTextureUnits = 1; ctx->Const.MaxTextureUnits = 1;
ctx->Const.MaxTextureImageUnits = 1;
ctx->Const.MaxTextureCoordUnits = 1;
maxlevels = G200_TEX_MAXLEVELS; maxlevels = G200_TEX_MAXLEVELS;


} }
else { else {
ctx->Const.MaxTextureUnits = 2; ctx->Const.MaxTextureUnits = 2;
ctx->Const.MaxTextureImageUnits = 2;
ctx->Const.MaxTextureCoordUnits = 2;
maxlevels = G400_TEX_MAXLEVELS; maxlevels = G400_TEX_MAXLEVELS;
} }



+ 2
- 0
src/mesa/drivers/dri/r128/r128_context.c Datei anzeigen

*/ */


ctx->Const.MaxTextureUnits = 2; ctx->Const.MaxTextureUnits = 2;
ctx->Const.MaxTextureImageUnits = 2;
ctx->Const.MaxTextureCoordUnits = 2;


driCalculateMaxTextureLevels( rmesa->texture_heaps, driCalculateMaxTextureLevels( rmesa->texture_heaps,
rmesa->nr_heaps, rmesa->nr_heaps,

+ 2
- 0
src/mesa/drivers/dri/r200/r200_context.c Datei anzeigen



ctx = rmesa->glCtx; ctx = rmesa->glCtx;
ctx->Const.MaxTextureUnits = 2; ctx->Const.MaxTextureUnits = 2;
ctx->Const.MaxTextureImageUnits = 2;
ctx->Const.MaxTextureCoordUnits = 2;


driCalculateMaxTextureLevels( rmesa->texture_heaps, driCalculateMaxTextureLevels( rmesa->texture_heaps,
rmesa->nr_heaps, rmesa->nr_heaps,

+ 2
- 0
src/mesa/drivers/dri/radeon/radeon_context.c Datei anzeigen



ctx = rmesa->glCtx; ctx = rmesa->glCtx;
ctx->Const.MaxTextureUnits = 2; ctx->Const.MaxTextureUnits = 2;
ctx->Const.MaxTextureImageUnits = 2;
ctx->Const.MaxTextureCoordUnits = 2;


driCalculateMaxTextureLevels( rmesa->texture_heaps, driCalculateMaxTextureLevels( rmesa->texture_heaps,
rmesa->nr_heaps, rmesa->nr_heaps,

+ 2
- 0
src/mesa/drivers/dri/tdfx/tdfx_context.c Datei anzeigen

ctx->Const.MaxTextureLevels = 9; ctx->Const.MaxTextureLevels = 9;
} }
ctx->Const.MaxTextureUnits = TDFX_IS_BANSHEE( fxMesa ) ? 1 : 2; ctx->Const.MaxTextureUnits = TDFX_IS_BANSHEE( fxMesa ) ? 1 : 2;
ctx->Const.MaxTextureImageUnits = ctx->Const.MaxTextureUnits;
ctx->Const.MaxTextureCoordUnits = ctx->Const.MaxTextureUnits;


/* No wide points. /* No wide points.
*/ */

Laden…
Abbrechen
Speichern