Lines Matching refs:tmp
84 struct ureg_dst tmp;
87 tmp = ureg_DECL_temporary(shader);
92 * tmp.y = fraction(pos.y / 2) >= 0.5 ? 1 : 0
94 ureg_MUL(shader, ureg_writemask(tmp, TGSI_WRITEMASK_Y), pos, ureg_imm1f(shader, 0.5f));
95 ureg_FRC(shader, ureg_writemask(tmp, TGSI_WRITEMASK_Y), ureg_src(tmp));
96 ureg_SGE(shader, ureg_writemask(tmp, TGSI_WRITEMASK_Y), ureg_src(tmp), ureg_imm1f(shader, 0.5f));
98 return tmp;
315 struct ureg_dst tmp;
327 tmp = calc_line(shader);
338 ureg_SEQ(shader, ureg_writemask(tmp, TGSI_WRITEMASK_Y),
339 ureg_scalar(flags, TGSI_SWIZZLE_W), ureg_src(tmp));
341 ureg_IF(shader, ureg_scalar(ureg_src(tmp), TGSI_SWIZZLE_Y), &label);
348 fs_callback(callback_priv, r, shader, VS_O_VTEX, tmp);
351 ureg_MAD(shader, ureg_writemask(tmp, TGSI_WRITEMASK_XYZ),
352 ureg_src(tmp), ureg_imm1f(shader, scale),
355 ureg_ADD(shader, ureg_writemask(tmp, TGSI_WRITEMASK_XYZ),
356 ureg_src(tmp), ureg_scalar(flags, TGSI_SWIZZLE_Z));
358 ureg_MUL(shader, ureg_writemask(fragment, TGSI_WRITEMASK_XYZ), ureg_src(tmp), ureg_imm1f(shader, invert ? -1.0f : 1.0f));
364 ureg_release_temporary(shader, tmp);