Lines Matching defs:dst_param
644 struct wined3d_shader_dst_param dst_param;
646 fe->shader_read_dst_param(fe_data, &ptr, &dst_param, &dst_rel_addr);
648 shader_record_register_usage(shader, reg_maps, &dst_param.reg, shader_version.type);
654 && dst_param.reg.type == WINED3DSPR_TEXCRDOUT)
656 reg_maps->texcoord_mask[dst_param.reg.idx] |= dst_param.write_mask;
663 if (dst_param.reg.type == WINED3DSPR_COLOROUT && dst_param.reg.idx == 0)
683 else if (dst_param.reg.type == WINED3DSPR_TEMP && dst_param.reg.idx == ps->color0_reg)
704 DWORD sampler_code = dst_param.reg.idx;
713 reg_maps->bumpmat |= 1 << dst_param.reg.idx;
716 reg_maps->luminanceparams |= 1 << dst_param.reg.idx;
722 reg_maps->bumpmat |= 1 << dst_param.reg.idx;
1106 struct wined3d_shader_dst_param dst_param;
1120 ins.dst = &dst_param;
1160 if (ins.dst_count) fe->shader_read_dst_param(fe_data, &ptr, &dst_param, &dst_rel_addr);
1334 struct wined3d_shader_dst_param dst_param;
1339 fe->shader_read_dst_param(fe_data, &ptr, &dst_param, &dst_rel_addr);
1381 shader_dump_ins_modifiers(&dst_param);
1383 shader_dump_dst_param(&dst_param, &shader_version);