Lines Matching defs:input

142    input_ptr = shader->input;
145 const float (*input)[4];
150 input = (const float (*)[4])(
174 assert(!util_is_inf_or_nan(input[vs_slot][0]));
175 assert(!util_is_inf_or_nan(input[vs_slot][1]));
176 assert(!util_is_inf_or_nan(input[vs_slot][2]));
177 assert(!util_is_inf_or_nan(input[vs_slot][3]));
179 machine->Inputs[idx].xyzw[0].f[prim_idx] = input[vs_slot][0];
180 machine->Inputs[idx].xyzw[1].f[prim_idx] = input[vs_slot][1];
181 machine->Inputs[idx].xyzw[2].f[prim_idx] = input[vs_slot][2];
182 machine->Inputs[idx].xyzw[3].f[prim_idx] = input[vs_slot][3];
242 input_ptr = shader->input;
245 const float (*input)[4];
250 input = (const float (*)[4])(
255 /* NOTE: If we hit this case here it's an ordinary input not a sv,
257 * Not sure how to set it up as regular input however if that even,
275 assert(!util_is_inf_or_nan(input[vs_slot][0]));
276 assert(!util_is_inf_or_nan(input[vs_slot][1]));
277 assert(!util_is_inf_or_nan(input[vs_slot][2]));
278 assert(!util_is_inf_or_nan(input[vs_slot][3]));
280 (*input_data)[i][slot][0][prim_idx] = input[vs_slot][0];
281 (*input_data)[i][slot][1][prim_idx] = input[vs_slot][1];
282 (*input_data)[i][slot][2][prim_idx] = input[vs_slot][2];
283 (*input_data)[i][slot][3][prim_idx] = input[vs_slot][3];
389 struct vertex_header *input[PIPE_MAX_VERTEX_STREAMS];
393 input[i] = (struct vertex_header *)tmp;
398 input,
561 const float (*input)[4] = (const float (*)[4])input_verts->verts->data;
625 shader->input = input;
812 /* TODO: change the input array to handle the following