From 463351ea6c953c3db7f135ba97160a212562daef Mon Sep 17 00:00:00 2001 From: Michal Krol Date: Mon, 18 Jan 2010 14:01:40 +0100 Subject: tgsi: Allow TEMPORARY registers as indirect address into source operands. --- src/gallium/auxiliary/tgsi/tgsi_sanity.c | 4 ---- 1 file changed, 4 deletions(-) (limited to 'src/gallium/auxiliary/tgsi/tgsi_sanity.c') diff --git a/src/gallium/auxiliary/tgsi/tgsi_sanity.c b/src/gallium/auxiliary/tgsi/tgsi_sanity.c index e1e4f97967..8bea457a63 100644 --- a/src/gallium/auxiliary/tgsi/tgsi_sanity.c +++ b/src/gallium/auxiliary/tgsi/tgsi_sanity.c @@ -335,10 +335,6 @@ iter_instruction( fill_scan_register1d(ind_reg, inst->Src[i].Indirect.File, inst->Src[i].Indirect.Index); - if (!(ind_reg->file == TGSI_FILE_ADDRESS || ind_reg->file == TGSI_FILE_LOOP) || - ind_reg->indices[0] != 0) { - report_warning(ctx, "Indirect register neither ADDR[0] nor LOOP[0]"); - } check_register_usage( ctx, ind_reg, -- cgit v1.2.3