Lines Matching refs:src2
262 * dst.x = src0.x \times src1.x + (1.0 - src0.x) \times src2.x
263 * dst.y = src0.y \times src1.y + (1.0 - src0.y) \times src2.y
264 * dst.z = src0.z \times src1.z + (1.0 - src0.z) \times src2.z
265 * dst.w = src0.w \times src1.w + (1.0 - src0.w) \times src2.w
267 * This becomes: src0 \times src1 + src2 - src0 \times src2, which
268 * can then become: src0 \times src1 - (src0 \times src2 - src2)
271 * MAD tmpA, src0, src2, -src2
284 struct tgsi_full_src_register *src2 = &inst->Src[2];
288 /* MAD tmpA, src0, src2, -src2 */
295 reg_src(&new_inst.Src[1], src2, SWIZ(X, Y, Z, W));
296 reg_src(&new_inst.Src[2], src2, SWIZ(X, Y, Z, W));