Lines Matching refs:scissor
411 /* Clip to the scissor if it's enabled, but still clip to the
420 if (!v3d->rasterizer->base.scissor) {
426 minx = MAX2(vp_minx, v3d->scissor.minx);
427 miny = MAX2(vp_miny, v3d->scissor.miny);
428 maxx = MIN2(vp_maxx, v3d->scissor.maxx);
429 maxy = MIN2(vp_maxy, v3d->scissor.maxy);
439 /* The HW won't entirely clip out when scissor
454 if (!v3d->rasterizer->base.scissor) {
455 job->scissor.disabled = true;
456 } else if (!job->scissor.disabled &&
458 if (job->scissor.count < MAX_JOB_SCISSORS) {
459 job->scissor.rects[job->scissor.count].min_x =
460 v3d->scissor.minx;
461 job->scissor.rects[job->scissor.count].min_y =
462 v3d->scissor.miny;
463 job->scissor.rects[job->scissor.count].max_x =
464 v3d->scissor.maxx - 1;
465 job->scissor.rects[job->scissor.count].max_y =
466 v3d->scissor.maxy - 1;
467 job->scissor.count++;
469 job->scissor.disabled = true;
470 perf_debug("Too many scissor rects.");