diff options
author | Zou Nan hai <nanhai.zou@intel.com> | 2007-10-09 14:14:59 +0800 |
---|---|---|
committer | Zou Nan hai <nanhai.zou@intel.com> | 2007-10-09 14:14:59 +0800 |
commit | 82d4aa40551fe86a04346c3eea944f8ce7ae8d28 (patch) | |
tree | dcdc1746c21db6a90f286d04996d79531b16dcb1 /src/mesa/drivers/dri/i965/brw_wm_emit.c | |
parent | ac985708f4820173bdc4509d032bdabeb93a0590 (diff) |
shadow sampler fix.
1. spec requite result (0, 0, 0, 1) instead of (0, 0, 0, 0)
2. support shadow sampler in simd8
Diffstat (limited to 'src/mesa/drivers/dri/i965/brw_wm_emit.c')
-rw-r--r-- | src/mesa/drivers/dri/i965/brw_wm_emit.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/mesa/drivers/dri/i965/brw_wm_emit.c b/src/mesa/drivers/dri/i965/brw_wm_emit.c index 5660b55516..1f7158f7a7 100644 --- a/src/mesa/drivers/dri/i965/brw_wm_emit.c +++ b/src/mesa/drivers/dri/i965/brw_wm_emit.c @@ -702,6 +702,8 @@ static void emit_tex( struct brw_wm_compile *c, msgLength, 0); + if (shadow) + brw_MOV(p, dst[3], brw_imm_f(1.0)); } |