Lines Matching defs:tmp
84 struct ureg_dst tmp;
87 tmp = ureg_DECL_temporary(shader);
96 * tmp.y = fraction(pos.y / 2) >= 0.5 ? 1 : 0
98 ureg_MUL(shader, ureg_writemask(tmp, TGSI_WRITEMASK_Y), pos, ureg_imm1f(shader, 0.5f));
99 ureg_FRC(shader, ureg_writemask(tmp, TGSI_WRITEMASK_Y), ureg_src(tmp));
100 ureg_SGE(shader, ureg_writemask(tmp, TGSI_WRITEMASK_Y), ureg_src(tmp), ureg_imm1f(shader, 0.5f));
102 return tmp;
319 struct ureg_dst tmp;
331 tmp = calc_line(r->pipe->screen, shader);
342 ureg_SEQ(shader, ureg_writemask(tmp, TGSI_WRITEMASK_Y),
343 ureg_scalar(flags, TGSI_SWIZZLE_W), ureg_src(tmp));
345 ureg_IF(shader, ureg_scalar(ureg_src(tmp), TGSI_SWIZZLE_Y), &label);
352 fs_callback(callback_priv, r, shader, VS_O_VTEX, tmp);
355 ureg_MAD(shader, ureg_writemask(tmp, TGSI_WRITEMASK_XYZ),
356 ureg_src(tmp), ureg_imm1f(shader, scale),
359 ureg_ADD(shader, ureg_writemask(tmp, TGSI_WRITEMASK_XYZ),
360 ureg_src(tmp), ureg_scalar(flags, TGSI_SWIZZLE_Z));
362 ureg_MUL(shader, ureg_writemask(fragment, TGSI_WRITEMASK_XYZ), ureg_src(tmp), ureg_imm1f(shader, invert ? -1.0f : 1.0f));
368 ureg_release_temporary(shader, tmp);