Lines Matching defs:src2
263 * dst.x = src0.x \times src1.x + (1.0 - src0.x) \times src2.x
264 * dst.y = src0.y \times src1.y + (1.0 - src0.y) \times src2.y
265 * dst.z = src0.z \times src1.z + (1.0 - src0.z) \times src2.z
266 * dst.w = src0.w \times src1.w + (1.0 - src0.w) \times src2.w
268 * This becomes: src0 \times src1 + src2 - src0 \times src2, which
269 * can then become: src0 \times src1 - (src0 \times src2 - src2)
272 * MAD tmpA, src0, src2, -src2
285 struct tgsi_full_src_register *src2 = &inst->Src[2];
289 /* MAD tmpA, src0, src2, -src2 */
296 reg_src(&new_inst.Src[1], src2, SWIZ(X, Y, Z, W));
297 reg_src(&new_inst.Src[2], src2, SWIZ(X, Y, Z, W));