Lines Matching defs:fog
226 /* Only distinguish fog parameters if we actually need */
229 translate_fog_distance_mode(ctx->Fog.FogCoordinateSource,
230 ctx->Fog.FogDistanceMode);
1371 struct ureg fog = register_output(p, VARYING_SLOT_FOGC);
1380 emit_op1(p, OPCODE_RCP, fog, WRITEMASK_X, tmp);
1385 emit_op1(p, OPCODE_MOV, fog, WRITEMASK_X, input);
1389 emit_op1(p, OPCODE_ABS, fog, WRITEMASK_X, input);
1393 emit_op1(p, OPCODE_ABS, fog, WRITEMASK_X, input);
1396 assert(!"Bad fog mode in build_fog()");
1400 emit_op1(p, OPCODE_MOV, fog, WRITEMASK_YZW, get_identity_param(p));