Lines Matching refs:fp
155 unsigned count = info->prop.fp.numColourResults * 4;
436 nvc0_fp_gen_header(struct nvc0_program *fp, struct nv50_ir_prog_info *info)
441 fp->hdr[0] = 0x20062 | (5 << 10);
442 fp->hdr[5] = 0x80000000; /* getting a trap if FRAG_COORD_UMASK.w = 0 */
444 if (info->prop.fp.usesDiscard)
445 fp->hdr[0] |= 0x8000;
446 if (info->prop.fp.numColourResults > 1)
447 fp->hdr[0] |= 0x4000;
449 fp->hdr[19] |= 0x1;
450 if (info->prop.fp.writesDepth) {
451 fp->hdr[19] |= 0x2;
452 fp->flags[0] = 0x11; /* deactivate ZCULL */
463 fp->hdr[5] |= 1 << (24 + (a - 0x060 / 4));
467 fp->hdr[14] |= (1 << (a - 0x280 / 4)) & 0x03ff0000;
475 fp->hdr[4 + a / 32] |= m << (a % 32);
482 fp->hdr[18] |= info->out[i].mask << info->out[i].slot[0];
485 fp->fp.early_z = info->prop.fp.earlyFragTests;