From 9ba2006594a54173956b2af69055f633fa813bf8 Mon Sep 17 00:00:00 2001 From: Aapo Tahkola Date: Tue, 6 Jun 2006 18:37:45 +0000 Subject: make sure tex format is supported. --- src/mesa/drivers/dri/r300/r300_texstate.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/mesa') diff --git a/src/mesa/drivers/dri/r300/r300_texstate.c b/src/mesa/drivers/dri/r300/r300_texstate.c index b805578822..b76e3490de 100644 --- a/src/mesa/drivers/dri/r300/r300_texstate.c +++ b/src/mesa/drivers/dri/r300/r300_texstate.c @@ -190,7 +190,8 @@ static void r300SetTexImages(r300ContextPtr rmesa, t->format &= ~(R200_TXFORMAT_FORMAT_MASK | R200_TXFORMAT_ALPHA_IN_MAP); - if (VALID_FORMAT(baseImage->TexFormat->MesaFormat)) { + if (VALID_FORMAT(baseImage->TexFormat->MesaFormat) && + tx_table[baseImage->TexFormat->MesaFormat].flag) { t->format = tx_table[baseImage->TexFormat->MesaFormat].format; #if 1 -- cgit v1.2.3