Lines Matching defs:dst_param

1783     glsl_dst_param_t dst_param;
1791 shader_glsl_add_dst_param(ins, &ins->dst[0], &dst_param);
1796 shader_addline(ins->ctx->buffer, "%s%s = clamp(%s%s, 0.0, 1.0);\n", dst_param.reg_name,
1797 dst_param.mask_str, dst_param.reg_name, dst_param.mask_str);
2000 glsl_dst_param_t dst_param;
2024 shader_glsl_add_dst_param(ins, &dst, &dst_param);
2030 shader_glsl_append_fixup_arg(arguments, dst_param.reg_name, fixup.x_sign_fixup, fixup.x_source);
2035 shader_glsl_append_fixup_arg(arguments, dst_param.reg_name, fixup.y_sign_fixup, fixup.y_source);
2040 shader_glsl_append_fixup_arg(arguments, dst_param.reg_name, fixup.z_sign_fixup, fixup.z_source);
2045 shader_glsl_append_fixup_arg(arguments, dst_param.reg_name, fixup.w_sign_fixup, fixup.w_source);
2052 dst_param.reg_name, dst_param.mask_str, mask_size, arguments);
2056 shader_addline(ins->ctx->buffer, "%s%s = %s;\n", dst_param.reg_name, dst_param.mask_str, arguments);
3447 glsl_dst_param_t dst_param;
3449 shader_glsl_add_dst_param(ins, &ins->dst[0], &dst_param);
3458 dst_param.reg_name, dst_param.reg_name);
3691 glsl_dst_param_t dst_param;
3694 shader_glsl_add_dst_param(ins, &ins->dst[0], &dst_param);
3697 dst_param.reg_name, dst_param.mask_str,
3771 glsl_dst_param_t dst_param;
3774 shader_glsl_add_dst_param(ins, &ins->dst[0], &dst_param);
3778 shader_addline(ins->ctx->buffer, "if (any(lessThan(%s.xyzw, vec4(0.0)))) discard;\n", dst_param.reg_name);
3784 shader_addline(ins->ctx->buffer, "if (any(lessThan(%s.xyz, vec3(0.0)))) discard;\n", dst_param.reg_name);