Home
last modified time | relevance | path

Searched refs:frag_face (Results 1 – 8 of 8) sorted by relevance

/external/mesa3d/src/gallium/drivers/freedreno/ir3/
Dir3_ra.c306 bool frag_face; member
1088 if (ctx->frag_face && (i < ir->ninputs) && ir->inputs[i]) { in ra_alloc()
1169 bool frag_coord, bool frag_face) in ir3_ra() argument
1174 .frag_face = frag_face, in ir3_ra()
Dir3_compiler_nir.c69 struct ir3_instruction *frag_pos, *frag_face, *frag_coord[4]; member
2110 if (!ctx->frag_face) { in emit_intrinsic()
2111 ctx->so->frag_face = true; in emit_intrinsic()
2112 ctx->frag_face = create_input(b, 0); in emit_intrinsic()
2113 ctx->frag_face->regs[0]->flags |= IR3_REG_HALF; in emit_intrinsic()
2118 dst[0] = ir3_COV(b, ctx->frag_face, TYPE_S16, TYPE_S32); in emit_intrinsic()
3160 n += COND(so->frag_face, 4); in fixup_frag_inputs()
3165 if (so->frag_face) { in fixup_frag_inputs()
3169 inputs[ir->ninputs++] = ctx->frag_face; in fixup_frag_inputs()
3170 ctx->frag_face->regs[0]->num = 0; in fixup_frag_inputs()
[all …]
Dir3_shader.h250 bool frag_coord, frag_face, color0_mrt; member
Dir3_shader.c100 if (v->frag_face) in fixup_regfootprint()
515 if (so->frag_face) in ir3_shader_disasm()
Dir3.h1002 bool frag_coord, bool frag_face);
/external/mesa3d/src/gallium/drivers/freedreno/a5xx/
Dfd5_program.c363 face_regid = s[FS].v->frag_face ? regid(0,0) : regid(63,0); in fd5_program_emit()
593 COND(s[FS].v->frag_face, A5XX_GRAS_CNTL_UNK3)); in fd5_program_emit()
602 COND(s[FS].v->frag_face, A5XX_RB_RENDER_CONTROL0_UNK3)); in fd5_program_emit()
603 OUT_RING(ring, COND(s[FS].v->frag_face, A5XX_RB_RENDER_CONTROL1_FACENESS)); in fd5_program_emit()
/external/mesa3d/src/gallium/drivers/freedreno/a4xx/
Dfd4_program.c257 face_regid = s[FS].v->frag_face ? regid(0,0) : regid(63,0); in fd4_program_emit()
410 COND(s[FS].v->frag_face, A4XX_SP_FS_CTRL_REG1_FACENESS) | in fd4_program_emit()
435 COND(s[FS].v->frag_face, A4XX_RB_RENDER_CONTROL2_FACENESS) | in fd4_program_emit()
/external/mesa3d/src/gallium/drivers/freedreno/a3xx/
Dfd3_emit.c509 val |= COND(fp->frag_face, A3XX_RB_RENDER_CONTROL_FACENESS); in fd3_emit_state()