Home
last modified time | relevance | path

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

/third_party/mesa3d/src/panfrost/midgard/
Dmidgard_opt_perspective.c92 if (frcp_component != COMPONENT_W && frcp_component != COMPONENT_Z) continue; in midgard_opt_combine_projection()
124 .op = frcp_component == COMPONENT_W ? in midgard_opt_combine_projection()
Dmidgard_derivatives.c154 dup.swizzle[1][1] = dup.swizzle[1][2] = dup.swizzle[1][3] = COMPONENT_W; in midgard_lower_derivatives()
Dhelpers.h204 #define COMPONENT_W 0x3 macro
Dmidgard_schedule.c990 cond->mask = (1 << COMPONENT_W); in mir_schedule_condition()
997 cond->swizzle[s][q + COMPONENT_W] = cond->swizzle[s][q]; in mir_schedule_condition()
1246 vadd->swizzle[1][c] = COMPONENT_W; in mir_schedule_alu()
Dmidgard_emit.c199 (COMPONENT_W << 2) | COMPONENT_Z : in mir_pack_swizzle_64()
Dmidgard_compile.c1352 ins.swizzle[0][i] = MIN2(i + component, COMPONENT_W); in emit_varying_read()
2226 ins->swizzle[1][COMPONENT_W] = --nr_comps; in set_tex_coord()
2227 write_mask |= 1 << COMPONENT_W; in set_tex_coord()
Dmidgard_ra.c603 l->solutions[ins->dest] = (16 * 1) + COMPONENT_W * 4; in allocate_registers()