diff options
author | Brian Paul <brian.paul@tungstengraphics.com> | 2006-03-29 15:21:01 +0000 |
---|---|---|
committer | Brian Paul <brian.paul@tungstengraphics.com> | 2006-03-29 15:21:01 +0000 |
commit | c19de0b7f619e0e3677fc9b19bd63a4809e8b715 (patch) | |
tree | effce7bd20a3ae868d16d68dac356bb6bfcae39a /src/mesa/drivers/dri/r300/r300_fragprog.c | |
parent | e5b6eee15d4ca3feff8c2759595b1327afa584c3 (diff) |
FP textures and fixes (Ewald Snel)
Diffstat (limited to 'src/mesa/drivers/dri/r300/r300_fragprog.c')
-rw-r--r-- | src/mesa/drivers/dri/r300/r300_fragprog.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/mesa/drivers/dri/r300/r300_fragprog.c b/src/mesa/drivers/dri/r300/r300_fragprog.c index c784519c60..db509059dd 100644 --- a/src/mesa/drivers/dri/r300/r300_fragprog.c +++ b/src/mesa/drivers/dri/r300/r300_fragprog.c @@ -886,7 +886,7 @@ static void emit_arith(struct r300_fragment_program *rp, int op, sop = r300_fpop[op].s_op; argc = r300_fpop[op].argc; - if (mask & WRITEMASK_XYZ) + if ((mask & WRITEMASK_XYZ) || vop == R300_FPI0_OUTC_DP3) emit_vop = GL_TRUE; if ((mask & WRITEMASK_W) || vop == R300_FPI0_OUTC_REPL_ALPHA) emit_sop = GL_TRUE; |