Lines Matching defs:components
67 * p_split so we can use the split components directly, without emitting a
74 agx_index *components = _mesa_hash_table_u64_search(b->shader->allocated_vec,
77 assert(components != NULL && "missing agx_emit_combine_to");
79 return components[channel];
278 unsigned components = instr->num_components;
279 assert(components >= 1 && components <= 4);
288 for (unsigned i = 0; i < components; ++i) {
298 ASSERTED unsigned components = instr->num_components;
301 assert(components >= 1 && components <= 4);
313 agx_ld_vary_to(b, vec, agx_immediate(imm_index), components, true);
314 agx_emit_split(b, dests, vec, components);
557 * of separate scalars. Its components are specified separately in the dests
559 * If only individual components are accessed, this combine will be dead code
1546 cfg.components = 1;
1555 cfg.components = 1;
1595 cfg.components = channels;