Lines Matching defs:dst_param
1884 struct glsl_dst_param dst_param;
1892 shader_glsl_add_dst_param(ins, &ins->dst[0], &dst_param);
1897 shader_addline(ins->ctx->buffer, "%s%s = clamp(%s%s, 0.0, 1.0);\n", dst_param.reg_name,
1898 dst_param.mask_str, dst_param.reg_name, dst_param.mask_str);
3806 struct glsl_dst_param dst_param;
3808 shader_glsl_add_dst_param(ins, &ins->dst[0], &dst_param);
3817 dst_param.reg_name, dst_param.reg_name);
4047 struct glsl_dst_param dst_param;
4050 shader_glsl_add_dst_param(ins, &ins->dst[0], &dst_param);
4053 dst_param.reg_name, dst_param.mask_str,
4121 struct glsl_dst_param dst_param;
4124 shader_glsl_add_dst_param(ins, &ins->dst[0], &dst_param);
4128 shader_addline(ins->ctx->buffer, "if (any(lessThan(%s.xyzw, vec4(0.0)))) discard;\n", dst_param.reg_name);
4134 shader_addline(ins->ctx->buffer, "if (any(lessThan(%s.xyz, vec3(0.0)))) discard;\n", dst_param.reg_name);