From 14aea4a485346ad8241cc3285ac76b7f5a8e70e0 Mon Sep 17 00:00:00 2001 From: Aapo Tahkola Date: Sun, 16 Jan 2005 17:07:24 +0000 Subject: This fixes it but why mipmaps still work? It doesnt look like filter constants in r300_reg.h would define number of levels. --- src/mesa/drivers/dri/r300/r300_texstate.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/mesa/drivers/dri/r300/r300_texstate.c') diff --git a/src/mesa/drivers/dri/r300/r300_texstate.c b/src/mesa/drivers/dri/r300/r300_texstate.c index 3c6595f4ac..c7b5e7d2a9 100644 --- a/src/mesa/drivers/dri/r300/r300_texstate.c +++ b/src/mesa/drivers/dri/r300/r300_texstate.c @@ -152,7 +152,7 @@ static void r300SetTexImages(r300ContextPtr rmesa, if (VALID_FORMAT(baseImage->TexFormat->MesaFormat)) { t->format = tx_table[baseImage->TexFormat->MesaFormat].format; -#if 1 +#if 1 t->filter |= tx_table[baseImage->TexFormat->MesaFormat].filter; #endif @@ -270,7 +270,7 @@ static void r300SetTexImages(r300ContextPtr rmesa, /* Hardware state: */ -#if 1 +#if 0 t->filter &= ~R200_MAX_MIP_LEVEL_MASK; t->filter |= (numLevels - 1) << R200_MAX_MIP_LEVEL_SHIFT; #endif -- cgit v1.2.3