Lines Matching defs:render
656 * applicable), and the kernel sets up the render command list to draw
669 struct v3d_render_job *render = NULL;
695 ret = v3d_job_init(v3d, file_priv, (void *)&render, sizeof(*render),
700 render->start = args->rcl_start;
701 render->end = args->rcl_end;
702 INIT_LIST_HEAD(&render->unref_list);
715 bin->render = render;
726 last_job = &render->base;
739 render->base.perfmon = v3d_perfmon_find(v3d_priv,
742 if (!render->base.perfmon) {
750 bin->base.perfmon = render->base.perfmon;
754 ret = drm_sched_job_add_dependency(&render->base.base,
760 v3d_push_job(&render->base);
764 dma_fence_get(render->base.done_fence);
769 clean_job->perfmon = render->base.perfmon;
785 v3d_job_put(&render->base);
798 v3d_job_cleanup((void *)render);