Home | History | Annotate | Download | only in vl

Lines Matching full:t_array

84    struct ureg_dst *t_array = MALLOC(sizeof(struct ureg_dst) * num_offsets);
92 FREE(t_array);
101 t_array[i] = ureg_DECL_temporary(shader);
106 * t_array[0..*] = vtex + offset[0..*]
107 * t_array[0..*] = tex(t_array[0..*], sampler)
108 * o_fragment = sum(t_array[0..*] * matrix_values[0..*])
113 ureg_ADD(shader, ureg_writemask(t_array[i], TGSI_WRITEMASK_XY),
115 ureg_MOV(shader, ureg_writemask(t_array[i], TGSI_WRITEMASK_ZW),
122 struct ureg_src src = is_vec_zero(offsets[i]) ? i_vtex : ureg_src(t_array[i]);
123 ureg_TEX(shader, t_array[i], TGSI_TEXTURE_2D, src, sampler);
130 t_sum = t_array[i];
131 ureg_MUL(shader, t_sum, ureg_src(t_array[i]),
135 ureg_MAD(shader, t_sum, ureg_src(t_array[i]),
146 FREE(t_array);