Lines Matching defs:write_mask

815         const struct wined3d_shader_dst_param *dst, char *write_mask)
817 char *ptr = write_mask;
819 if (dst->write_mask != WINED3DSP_WRITEMASK_ALL)
822 if (dst->write_mask & WINED3DSP_WRITEMASK_0) *ptr++ = 'x';
823 if (dst->write_mask & WINED3DSP_WRITEMASK_1) *ptr++ = 'y';
824 if (dst->write_mask & WINED3DSP_WRITEMASK_2) *ptr++ = 'z';
825 if (dst->write_mask & WINED3DSP_WRITEMASK_3) *ptr++ = 'w';
1145 char write_mask[6];
1151 shader_arb_get_write_mask(ins, wined3d_dst, write_mask);
1152 strcat(str, write_mask);
1369 gen_color_correction(buffer, dst_str, ins->dst[0].write_mask,
1691 char write_mask[6];
1698 shader_arb_get_write_mask(ins, &ins->dst[0], write_mask);
1710 shader_addline(buffer, "SGE A0_SHADOW%s, %s, mova_const.y;\n", write_mask, src0_param);
1711 shader_addline(buffer, "MAD A0_SHADOW%s, A0_SHADOW, mova_const.z, -mova_const.w;\n", write_mask);
1713 shader_addline(buffer, "ABS TA%s, %s;\n", write_mask, src0_param);
1714 shader_addline(buffer, "ADD TA%s, TA, mova_const.x;\n", write_mask);
1715 shader_addline(buffer, "FLR TA%s, TA;\n", write_mask);
1718 shader_addline(buffer, "ADD TA%s, TA, helper_const.z;\n", write_mask);
1720 shader_addline(buffer, "MUL A0_SHADOW%s, TA, A0_SHADOW;\n", write_mask);
1778 if(dst->write_mask == WINED3DSP_WRITEMASK_ALL)
1789 if(dst->write_mask & WINED3DSP_WRITEMASK_0) x = 'x';
1790 if(dst->write_mask & WINED3DSP_WRITEMASK_1) y = 'y';
1791 if(dst->write_mask & WINED3DSP_WRITEMASK_2) z = 'z';
1792 if(dst->write_mask & WINED3DSP_WRITEMASK_3) w = 'w';
2345 tmp_dst.write_mask = WINED3DSP_WRITEMASK_0 << i;
2458 if(dst->write_mask & WINED3DSP_WRITEMASK_0)
2460 if(dst->write_mask & WINED3DSP_WRITEMASK_1)
2524 if(dst->write_mask & WINED3DSP_WRITEMASK_0) {
2529 if(dst->write_mask & WINED3DSP_WRITEMASK_1) {
4734 char write_mask[20], regstr[50];
4745 shader_arb_get_write_mask(ins, dst, write_mask);
4753 regstr, write_mask, regstr, shift_tab[shift]);