Home
last modified time | relevance | path

Searched refs:inv_remap_table (Results 1 – 1 of 1) sorted by relevance

/external/mesa3d/src/gallium/drivers/r300/compiler/
Dradeon_remove_constants.c16 struct const_remap *inv_remap_table; member
29 remap_regs(struct rc_instruction *inst, struct const_remap *inv_remap_table) in remap_regs() argument
39 inst->U.I.SrcReg[src].Index = inv_remap_table[old_index].index[old_swz]; in remap_regs()
41 inv_remap_table[old_index].swizzle[old_swz]); in remap_regs()
76 s->inv_remap_table[i].index[chan] = count; in place_constant_in_free_slot()
77 s->inv_remap_table[i].swizzle[chan] = chan; in place_constant_in_free_slot()
104 s->inv_remap_table[i].index[chan] = count; in place_immediate_in_free_slot()
105 s->inv_remap_table[i].swizzle[chan] = chan; in place_immediate_in_free_slot()
129 s->inv_remap_table[i].index[swizzle] = j; in try_merge_constants_external()
130 s->inv_remap_table[i].swizzle[swizzle] = chan; in try_merge_constants_external()
[all …]