Lines Matching defs:dst_reg

1971     char reg_coord[40], dst_reg[50], src_reg[50];
1979 shader_arb_get_dst_param(ins, &ins->dst[0], dst_reg);
2011 shader_hw_sample(ins, reg_dest_code, dst_reg, "TA", 0, NULL, NULL);
2018 shader_addline(buffer, "MUL %s, %s, TA;\n", dst_reg, dst_reg);
2048 char dst_reg[50];
2052 shader_arb_get_register_name(ins, &ins->dst[0].reg, dst_reg, &is_color);
2056 shader_addline(buffer, "DP3 %s.y, fragment.texcoord[%u], %s;\n", dst_reg, reg, src0_name);
2058 shader_hw_sample(ins, reg, dst_str, dst_reg, flags & WINED3DTTFF_PROJECTED ? TEX_PROJ : 0, NULL, NULL);
2117 char dst_reg[50];
2123 shader_arb_get_register_name(ins, &ins->dst[0].reg, dst_reg, &is_color);
2125 shader_addline(buffer, "DP3 %s.z, fragment.texcoord[%u], %s;\n", dst_reg, reg, src0_name);
2134 shader_addline(buffer, "DP3 %s.w, %s, TB;\n", dst_reg, dst_reg);
2136 shader_addline(buffer, "DP3 TB.w, %s, %s;\n", dst_reg, dst_reg);
2138 shader_addline(buffer, "MUL %s.w, %s.w, TB.w;\n", dst_reg, dst_reg);
2139 shader_addline(buffer, "MUL %s, %s.w, %s;\n", dst_reg, dst_reg, dst_reg);
2140 shader_addline(buffer, "MAD %s, coefmul.x, %s, -TB;\n", dst_reg, dst_reg);
2145 shader_hw_sample(ins, reg, dst_str, dst_reg, flags & WINED3DTTFF_PROJECTED ? TEX_PROJ : 0, NULL, NULL);
2160 char dst_reg[50];
2165 shader_arb_get_register_name(ins, &ins->dst[0].reg, dst_reg, &is_color);
2166 /* Note: dst_reg.xy is input here, generated by two texm3x3pad instructions */
2167 shader_addline(buffer, "DP3 %s.z, fragment.texcoord[%u], %s;\n", dst_reg, reg, src0_name);
2172 * dst_reg.xyz = 2 * --------- * N - E
2177 shader_addline(buffer, "DP3 %s.w, %s, %s;\n", dst_reg, dst_reg, src1_name);
2178 shader_addline(buffer, "DP3 TC.w, %s, %s;\n", dst_reg, dst_reg);
2180 shader_addline(buffer, "MUL %s.w, %s.w, TC.w;\n", dst_reg, dst_reg);
2181 shader_addline(buffer, "MUL %s, %s.w, %s;\n", dst_reg, dst_reg, dst_reg);
2182 shader_addline(buffer, "MAD %s, coefmul.x, %s, -%s;\n", dst_reg, dst_reg, src1_name);
2187 shader_hw_sample(ins, reg, dst_str, dst_reg, flags & WINED3DTTFF_PROJECTED ? TEX_PROJ : 0, NULL, NULL);