Lines Matching defs:param_str

66     char param_str[200];
1463 rel_param.param_str, idx, in_count - 1, rel_param.param_str, idx, in_count,
1464 rel_param.param_str, idx);
1468 sprintf(register_name, "IN[%s + %u]", rel_param.param_str, idx);
1476 rel_param.param_str, in_count - 1, rel_param.param_str, in_count,
1477 rel_param.param_str);
1481 sprintf(register_name, "IN[%s]", rel_param.param_str);
1509 if (reg->idx) sprintf(register_name, "%cC[%s + %u]", prefix, rel_param.param_str, reg->idx);
1510 else sprintf(register_name, "%cC[%s]", prefix, rel_param.param_str);
1691 glsl_src->param_str[0] = '\0';
1696 shader_glsl_gen_modifier(wined3d_src->modifiers, glsl_src->reg_name, swizzle_str, glsl_src->param_str);
2138 shader_addline(buffer, "%s %c %s);\n", src0_param.param_str, op, src1_param.param_str);
2161 shader_addline(buffer, "ivec%d(floor(%s)));\n", mask_size, src0_param.param_str);
2163 shader_addline(buffer, "int(floor(%s)));\n", src0_param.param_str);
2174 shader_addline(buffer, "ivec%d(round(%s)));\n", mask_size, src0_param.param_str);
2176 shader_addline(buffer, "int(round(%s)));\n", src0_param.param_str);
2182 mask_size, src0_param.param_str, mask_size, src0_param.param_str);
2185 src0_param.param_str, src0_param.param_str);
2190 shader_addline(buffer, "%s);\n", src0_param.param_str);
2218 shader_addline(buffer, "vec%d(dot(%s, %s)));\n", dst_size, src0_param.param_str, src1_param.param_str);
2220 shader_addline(buffer, "dot(%s, %s));\n", src0_param.param_str, src1_param.param_str);
2237 shader_addline(ins->ctx->buffer, "cross(%s, %s)%s);\n", src0_param.param_str, src1_param.param_str, dst_mask);
2258 shader_addline(buffer, "vec%d(pow(abs(%s), %s)));\n", dst_size, src0_param.param_str, src1_param.param_str);
2260 shader_addline(buffer, "pow(abs(%s), %s));\n", src0_param.param_str, src1_param.param_str);
2282 dst_size, src0_param.param_str, src0_param.param_str);
2287 src0_param.param_str, src0_param.param_str);
2323 shader_addline(buffer, "%s", src_param.param_str);
2327 shader_addline(buffer, ", %s", src_param.param_str);
2346 shader_addline(buffer, "tmp0.x = length(%s);\n", src_param.param_str);
2351 mask_size, src_param.param_str);
2356 src_param.param_str);
2379 shader_addline(ins->ctx->buffer, "tmp0.x = exp2(floor(%s));\n", src_param.param_str);
2380 shader_addline(ins->ctx->buffer, "tmp0.y = %s - floor(%s);\n", src_param.param_str, src_param.param_str);
2381 shader_addline(ins->ctx->buffer, "tmp0.z = exp2(%s);\n", src_param.param_str);
2395 shader_addline(ins->ctx->buffer, "vec%d(exp2(%s)));\n", mask_size, src_param.param_str);
2397 shader_addline(ins->ctx->buffer, "exp2(%s));\n", src_param.param_str);
2416 mask_size, src_param.param_str, src_param.param_str);
2421 src_param.param_str, src_param.param_str);
2440 mask_size, src_param.param_str, src_param.param_str);
2445 src_param.param_str, src_param.param_str);
2474 src0_param.param_str, src1_param.param_str);
2487 src0_param.param_str, src1_param.param_str);
2491 shader_addline(ins->ctx->buffer, "step(%s, %s));\n", src1_param.param_str, src0_param.param_str);
2520 src0_param.param_str, src1_param.param_str, src2_param.param_str);
2563 src0_param.param_str, src1_param.param_str, src2_param.param_str);
2600 shader_addline(ins->ctx->buffer, "%s /* COISSUE! */);\n", src1_param.param_str);
2603 src0_param.param_str, src1_param.param_str, src2_param.param_str);
2630 src0_param.param_str, src1_param.param_str, src2_param.param_str);
2647 src0_param.param_str, src1_param.param_str, src2_param.param_str);
2726 src2_param.param_str, src1_param.param_str, src0_param.param_str);
2772 src0_param.param_str, src1_param.param_str, src0_param.param_str, src3_param.param_str, dst_mask);
2798 src0y_param.param_str, src1y_param.param_str, src0z_param.param_str, src1w_param.param_str, dst_mask);
2820 shader_addline(ins->ctx->buffer, "cos(%s));\n", src0_param.param_str);
2824 shader_addline(ins->ctx->buffer, "sin(%s));\n", src0_param.param_str);
2828 shader_addline(ins->ctx->buffer, "vec2(cos(%s), sin(%s)));\n", src0_param.param_str, src0_param.param_str);
2849 shader_addline(ins->ctx->buffer, "sign(%s));\n", src0_param.param_str);
2969 src0_param.param_str, shader->baseShader.cur_loop_depth);
2979 shader_addline(ins->ctx->buffer, "if (%s) {\n", src0_param.param_str);
2991 src0_param.param_str, shader_get_comp_op(ins->flags), src1_param.param_str);
3014 src0_param.param_str, shader_get_comp_op(ins->flags), src1_param.param_str);
3033 shader_addline(ins->ctx->buffer, "if (%s) subroutine%u();\n", src1_param.param_str, ins->src[0].reg.idx);
3129 shader_glsl_gen_sample_code(ins, sampler_idx, &sample_function, swizzle, NULL, NULL, bias.param_str,
3130 "%s", coord_param.param_str);
3133 "%s", coord_param.param_str);
3169 shader_glsl_gen_sample_code(ins, sampler_idx, &sample_function, swizzle, dx_param.param_str, dy_param.param_str, NULL,
3170 "%s", coord_param.param_str);
3203 shader_glsl_gen_sample_code(ins, sampler_idx, &sample_function, swizzle, NULL, NULL, lod_param.param_str,
3204 "%s", coord_param.param_str);
3233 shader_addline(buffer, "gl_TexCoord[%u]%s / vec%d(%s));\n", reg, dst_swizzle, mask_size, div_param.param_str);
3235 shader_addline(buffer, "gl_TexCoord[%u]%s / %s);\n", reg, dst_swizzle, div_param.param_str);
3243 shader_addline(buffer, "gl_TexCoord[%u]%s / vec%d(%s));\n", reg, dst_swizzle, mask_size, div_param.param_str);
3245 shader_addline(buffer, "gl_TexCoord[%u]%s / %s);\n", reg, dst_swizzle, div_param.param_str);
3280 "dot(gl_TexCoord[%u].xyz, %s)", sampler_idx, src0_param.param_str);
3285 "vec2(dot(gl_TexCoord[%u].xyz, %s), 0.0)", sampler_idx, src0_param.param_str);
3290 "vec3(dot(gl_TexCoord[%u].xyz, %s), 0.0, 0.0)", sampler_idx, src0_param.param_str);
3314 shader_addline(ins->ctx->buffer, "vec%d(dot(T%u.xyz, %s)));\n", mask_size, dstreg, src0_param.param_str);
3316 shader_addline(ins->ctx->buffer, "dot(T%u.xyz, %s));\n", dstreg, src0_param.param_str);
3351 shader_addline(ins->ctx->buffer, "tmp0.y = dot(T%u.xyz, %s);\n", dstreg, src0_param.param_str);
3365 shader_addline(buffer, "tmp0.x = dot(T%u.xyz, %s);\n", reg, src0_param.param_str);
3380 shader_addline(buffer, "tmp0.%c = dot(T%u.xyz, %s);\n", 'x' + current_state->current_row, reg, src0_param.param_str);
3395 shader_addline(buffer, "tmp0.y = dot(T%u.xyz, %s);\n", reg, src0_param.param_str);
3417 shader_addline(ins->ctx->buffer, "tmp0.z = dot(T%u.xyz, %s);\n", reg, src0_param.param_str);
3443 shader_addline(ins->ctx->buffer, "vec4(tmp0.xy, dot(T%u.xyz, %s), 1.0)%s);\n", reg, src0_param.param_str, dst_mask);
3467 shader_addline(buffer, "tmp0.z = dot(T%u.xyz, %s);\n", reg, src0_param.param_str);
3469 shader_addline(buffer, "tmp0.xyz = -reflect((%s), normalize(tmp0.xyz));\n", src1_param.param_str);
3497 shader_addline(buffer, "tmp0.z = dot(vec3(T%u), vec3(%s));\n", reg, src0_param.param_str);
3563 coord_param.param_str, coord_mask);
3575 luminance_param.param_str, sampler_idx, sampler_idx);
3589 src0_param.param_str, sampler_idx, src1_param.param_str);
3641 "%s", src0_param.param_str);
3684 mask_size, src0_param.param_str, src1_param.param_str, src2_param.param_str);
3687 src0_param.param_str, src1_param.param_str, src2_param.param_str);