From 259efc90e7a1a14bc1797707c8f05d5200f4d0b6 Mon Sep 17 00:00:00 2001 From: Christoph Bumiller Date: Sat, 12 Mar 2011 10:53:19 +0100 Subject: nvc0: mask out centroid bit for writing FP header It's only 2 bit per input, centroid is set in the instruction. --- src/gallium/drivers/nvc0/nvc0_program.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/gallium/drivers') diff --git a/src/gallium/drivers/nvc0/nvc0_program.c b/src/gallium/drivers/nvc0/nvc0_program.c index 975745a9dd..9895f2141b 100644 --- a/src/gallium/drivers/nvc0/nvc0_program.c +++ b/src/gallium/drivers/nvc0/nvc0_program.c @@ -529,7 +529,7 @@ nvc0_fp_gen_header(struct nvc0_program *fp, struct nvc0_translation_info *ti) } for (i = 0; i <= ti->scan.file_max[TGSI_FILE_INPUT]; ++i) { - m = ti->interp_mode[i]; + m = ti->interp_mode[i] & 3; for (c = 0; c < 4; ++c) { if (!ti->input_access[i][c]) continue; -- cgit v1.2.3