Lines Matching defs:rel_addr
1036 if (reg->idx[0].rel_addr)
1039 shader_arb_get_src_param(ins, reg->idx[0].rel_addr, 0, rel_reg);
1114 if (!pshader && reg->idx[0].rel_addr)
1126 shader_arb_get_src_param(ins, reg->idx[0].rel_addr, 0, rel_reg);
5379 struct wined3d_shader_src_param *src_param = NULL, *rel_addr = NULL;
5391 if (ins->dst->reg.idx[0].rel_addr)
5393 rel_addr = HeapAlloc(GetProcessHeap(), 0, sizeof(*rel_addr));
5394 if (!rel_addr)
5396 *rel_addr = *ins->dst->reg.idx[0].rel_addr;
5397 dst_param->reg.idx[0].rel_addr = rel_addr;
5407 if (ins->src[i].reg.idx[0].rel_addr)
5409 rel_addr = HeapAlloc(GetProcessHeap(), 0, sizeof(*rel_addr));
5410 if (!rel_addr)
5412 *rel_addr = *ins->src[i].reg.idx[0].rel_addr;
5413 src_param[i].reg.idx[0].rel_addr = rel_addr;
5424 HeapFree(GetProcessHeap(), 0, (void *)dst_param->reg.idx[0].rel_addr);
5431 HeapFree(GetProcessHeap(), 0, (void *)src_param[i].reg.idx[0].rel_addr);
5448 HeapFree(GetProcessHeap(), 0, (void *)rec_ins->ins.dst->reg.idx[0].rel_addr);
5455 HeapFree(GetProcessHeap(), 0, (void *)rec_ins->ins.src[i].reg.idx[0].rel_addr);