Lines Matching defs:jobs

103         struct jobs_data jobs;
126 * the DDK seems to put all min/max search jobs at the beginning of the job chain
128 * the draw patching jobs which have the suppress_prefetch flag set. Merging the
312 builder->jobs.first_vertex_sysval = get_input_field(b, first_vertex_sysval);
313 builder->jobs.base_vertex_sysval = get_input_field(b, base_vertex_sysval);
314 builder->jobs.base_instance_sysval = get_input_field(b, base_instance_sysval);
315 builder->jobs.vertex_job = get_input_field(b, vertex_job);
316 builder->jobs.tiler_job = get_input_field(b, tiler_job);
385 builder->jobs.offset_start);
396 builder->jobs.vertex_job : builder->jobs.tiler_job;
400 builder->jobs.invocation, 2);
414 builder->jobs.base_vertex_offset, 1);
525 nir_iand(b, nir_ine(b, builder->jobs.offset_start, zero),
553 builder->jobs.offset_start));
756 builder->jobs.invocation =
834 builder->jobs.base_vertex_offset = nir_imm_int(b, 0);
835 builder->jobs.offset_start = builder->draw.vertex_start;
924 builder->jobs.base_vertex_offset = nir_ineg(b, min);
925 builder->jobs.offset_start = nir_iadd(b, min, builder->draw.index_bias);
959 /* If there's nothing to draw, turn the vertex/tiler jobs into
960 * null jobs.
963 set_null_job(builder, builder->jobs.vertex_job);
965 set_null_job(builder, builder->jobs.tiler_job);
983 IF (nir_ine(b, builder->jobs.first_vertex_sysval, nir_imm_int64(b, 0))) {
984 store_global(b, builder->jobs.first_vertex_sysval,
985 builder->jobs.offset_start, 1);
988 IF (nir_ine(b, builder->jobs.base_vertex_sysval, nir_imm_int64(b, 0))) {
989 store_global(b, builder->jobs.base_vertex_sysval,
996 IF (nir_ine(b, builder->jobs.base_instance_sysval, nir_imm_int64(b, 0))) {
997 store_global(b, builder->jobs.base_instance_sysval,