Lines Matching full:components
59 coeffs += ROGUE_COEFF_ALIGN * args->components[u]; in alloc_iterator_regs()
73 * \param[in] components The number of components in the varying.
79 unsigned components) in reserve_iterator() argument
83 assert(components >= 1 && components <= 4); in reserve_iterator()
105 /* Number of components in this varying in reserve_iterator()
108 data.size = (components - 1); in reserve_iterator()
121 args->components[i] = components; in reserve_iterator()
166 unsigned components = glsl_get_components(var->type); in collect_io_data_fs() local
178 reserve_iterator(&fs_data->iterator_args, i, interp, f16, components); in collect_io_data_fs()
204 vs_outputs += outputs->components[u]; in alloc_vs_outputs()
222 varyings += outputs->components[u]; in count_vs_varyings()
232 * \param[in] components The number of components in the input.
236 unsigned components) in reserve_vs_input() argument
238 assert(components >= 1 && components <= 4); in reserve_vs_input()
243 inputs->components[i] = components; in reserve_vs_input()
252 * \param[in] components The number of components in the output.
256 unsigned components) in reserve_vs_output() argument
258 assert(components >= 1 && components <= 4); in reserve_vs_output()
263 outputs->components[i] = components; in reserve_vs_output()
290 unsigned components = glsl_get_components(var->type); in collect_io_data_vs() local
298 assert(components == 4); in collect_io_data_vs()
301 reserve_vs_output(&vs_data->outputs, 0, components); in collect_io_data_vs()
305 reserve_vs_output(&vs_data->outputs, i, components); in collect_io_data_vs()
381 assert(component < args->components[i]); in rogue_coeff_index_fs()
415 assert(component < outputs->components[i]); in rogue_output_index_vs()