Lines Matching defs:rast
294 bool scissor_zbias_changed = (cso == NULL) || (ctx->rast == NULL) ||
295 (ctx->rast->base.scissor != so->base.scissor) ||
296 (ctx->rast->base.offset_tri != so->base.offset_tri);
298 ctx->rast = so;
713 const struct pipe_rasterizer_state *rast)
719 cfg.depth_bias = rast->offset_units;
720 cfg.slope_scale = rast->offset_scale;
721 cfg.clamp = rast->offset_clamp;
998 .clip_halfz = ctx->rast->base.clip_halfz,
1409 struct agx_rasterizer *rast = ctx->rast;
1419 cfg.front.line_width = cfg.back.line_width = rast->line_width;
1429 cfg.depth_bias_enable = rast->base.offset_tri;
1528 if (ctx->rast->base.offset_tri) {
1529 zbias = agx_upload_depth_bias(ctx->batch, &ctx->rast->base);
1536 ctx->rast->base.scissor ? &ctx->scissor : NULL);
1543 agx_push_record(&out, 2, agx_pool_upload(pool, ctx->rast->cull, sizeof(ctx->rast->cull)));
1589 return ctx->rast->base.scissor &&