Lines Matching defs:job
330 fprintf(stderr, "Failed to submit TFU job: %d\n", ret);
505 struct v3d_job *job = v3d_get_job(v3d,
510 job->msaa = msaa;
511 job->double_buffer = double_buffer;
512 job->tile_width = tile_width;
513 job->tile_height = tile_height;
514 job->internal_bpp = max_bpp;
515 job->draw_min_x = info->dst.box.x;
516 job->draw_min_y = info->dst.box.y;
517 job->draw_max_x = info->dst.box.x + info->dst.box.width;
518 job->draw_max_y = info->dst.box.y + info->dst.box.height;
519 job->scissor.disabled = false;
527 job->draw_width = MIN2(dst_surf->width, src_surf->width);
528 job->draw_height = MIN2(dst_surf->height, src_surf->height);
529 job->draw_tiles_x = DIV_ROUND_UP(job->draw_width,
530 job->tile_width);
531 job->draw_tiles_y = DIV_ROUND_UP(job->draw_height,
532 job->tile_height);
534 job->needs_flush = true;
535 job->num_layers = info->dst.box.depth;
537 job->store = 0;
539 job->store |= PIPE_CLEAR_COLOR0;
543 job->store |= PIPE_CLEAR_DEPTH;
547 job->store |= PIPE_CLEAR_STENCIL;
551 v3d41_start_binning(v3d, job);
553 v3d_job_submit(v3d, job);