From: Xiang, Haihao Date: Fri, 15 Feb 2008 07:20:45 +0000 (+0800) Subject: i915: set fogcoord to (f,0,0,1). fix #10788 issue on 915. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=7eef52e975e852207ee840c74cd822c8f8c90a01;p=mesa.git i915: set fogcoord to (f,0,0,1). fix #10788 issue on 915. --- diff --git a/src/mesa/drivers/dri/i915/i915_fragprog.c b/src/mesa/drivers/dri/i915/i915_fragprog.c index b475fb632f8..1876218ca02 100644 --- a/src/mesa/drivers/dri/i915/i915_fragprog.c +++ b/src/mesa/drivers/dri/i915/i915_fragprog.c @@ -107,7 +107,7 @@ src_vector(struct i915_fragment_program *p, break; case FRAG_ATTRIB_FOGC: src = i915_emit_decl(p, REG_TYPE_T, T_FOG_W, D0_CHANNEL_W); - src = swizzle(src, W, W, W, W); + src = swizzle(src, W, ZERO, ZERO, ONE); break; case FRAG_ATTRIB_TEX0: case FRAG_ATTRIB_TEX1: