Lines Matching defs:gr
124 gf117_gr_init_zcull(struct gf100_gr *gr)
126 struct nvkm_device *device = gr->base.engine.subdev.device;
127 const u32 magicgpc918 = DIV_ROUND_UP(0x00800000, gr->tpc_total);
129 const u8 tile_nr = !gr->func->gpc_nr ? ALIGN(gr->tpc_total, 32) :
130 (gr->func->gpc_nr * gr->func->tpc_nr);
135 for (data = 0, j = 0; j < 8 && i + j < gr->tpc_total; j++) {
136 data |= bank[gr->tile[i + j]] << (j * 4);
137 bank[gr->tile[i + j]]++;
142 for (gpc = 0; gpc < gr->gpc_nr; gpc++) {
144 gr->screen_tile_row_offset << 8 | gr->tpc_nr[gpc]);
146 gr->tpc_total);