Searched refs:frag_face (Results 1 - 19 of 19) sorted by relevance

/xsrc/external/mit/MesaLib.old/dist/src/freedreno/ir3/
H A Dir3_context.h71 struct ir3_instruction *frag_face, *frag_coord; member in struct:ir3_context
H A Dir3_ra.c335 bool frag_face; member in struct:ir3_ra_ctx
1147 bool frag_coord, bool frag_face)
1152 .frag_face = frag_face,
1146 ir3_ra(struct ir3 * ir,gl_shader_stage type,bool frag_coord,bool frag_face) argument
H A Dir3_shader.h380 bool frag_coord, frag_face, color0_mrt; member in struct:ir3_shader_variant
H A Dir3_shader.c457 if (so->frag_face)
H A Dir3_compiler_nir.c1496 if (!ctx->frag_face) {
1497 ctx->so->frag_face = true;
1498 ctx->frag_face = create_input(ctx, 0);
1499 add_sysval_input(ctx, SYSTEM_VALUE_FRONT_FACE, ctx->frag_face);
1500 ctx->frag_face->regs[0]->flags |= IR3_REG_HALF;
1505 dst[0] = ir3_COV(b, ctx->frag_face, TYPE_S16, TYPE_S32);
2944 ret = ir3_ra(ir, so->type, so->frag_coord, so->frag_face);
H A Dir3.h1029 bool frag_coord, bool frag_face);
/xsrc/external/mit/MesaLib/dist/src/freedreno/ir3/
H A Dir3_context.h84 struct ir3_instruction *frag_face, *frag_coord; member in struct:ir3_context
H A Dir3_shader.h552 bool frag_face, color0_mrt; member in struct:ir3_shader_variant
H A Dir3_compiler_nir.c1965 if (!ctx->frag_face) {
1966 ctx->so->frag_face = true;
1967 ctx->frag_face =
1969 ctx->frag_face->dsts[0]->flags |= IR3_REG_HALF;
1974 dst[0] = ir3_CMPS_S(b, ctx->frag_face, 0,
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/freedreno/a4xx/
H A Dfd4_program.c399 COND(s[FS].v->frag_face, A4XX_SP_FS_CTRL_REG1_FACENESS) |
424 COND(s[FS].v->frag_face, A4XX_RB_RENDER_CONTROL2_FACENESS) |
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/freedreno/a5xx/
H A Dfd5_program.c589 COND(s[FS].v->frag_face, A5XX_GRAS_CNTL_UNK3));
598 COND(s[FS].v->frag_face, A5XX_RB_RENDER_CONTROL0_UNK3));
602 COND(s[FS].v->frag_face, A5XX_RB_RENDER_CONTROL1_FACENESS) |
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/freedreno/a6xx/
H A Dfd6_program.c579 COND(s[FS].v->frag_face, A6XX_GRAS_CNTL_SIZE));
595 COND(s[FS].v->frag_face, A6XX_RB_RENDER_CONTROL0_SIZE));
601 COND(s[FS].v->frag_face, A6XX_RB_RENDER_CONTROL1_FACENESS));
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/freedreno/a5xx/
H A Dfd5_program.c563 COND(s[FS].v->frag_face, A5XX_GRAS_CNTL_IJ_LINEAR_PIXEL) |
584 COND(s[FS].v->frag_face, A5XX_RB_RENDER_CONTROL0_IJ_LINEAR_PIXEL) |
588 COND(s[FS].v->frag_face, A5XX_RB_RENDER_CONTROL1_FACENESS) |
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/freedreno/a4xx/
H A Dfd4_program.c379 COND(s[FS].v->frag_face, A4XX_SP_FS_CTRL_REG1_FACENESS) |
420 COND(s[FS].v->frag_face, A4XX_RB_RENDER_CONTROL2_FACENESS) |
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/freedreno/a6xx/
H A Dfd6_program.c833 bool need_size = fs->frag_face || fs->fragcoord_compmask != 0;
883 COND(fs->frag_face, A6XX_RB_RENDER_CONTROL1_FACENESS));
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/freedreno/a3xx/
H A Dfd3_emit.c516 val |= COND(fp->frag_face, A3XX_RB_RENDER_CONTROL_FACENESS);
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/freedreno/a3xx/
H A Dfd3_emit.c536 val |= COND(fp->frag_face, A3XX_RB_RENDER_CONTROL_FACENESS);
/xsrc/external/mit/MesaLib.old/dist/src/freedreno/vulkan/
H A Dtu_pipeline.c751 tu_cs_emit(cs, (fs->frag_face ? A6XX_RB_RENDER_CONTROL1_FACENESS : 0));
/xsrc/external/mit/MesaLib/dist/src/freedreno/vulkan/
H A Dtu_pipeline.c1419 bool need_size = fs->frag_face || fs->fragcoord_compmask != 0;
1459 COND(fs->frag_face, A6XX_RB_RENDER_CONTROL1_FACENESS));

Completed in 100 milliseconds