Home
last modified time | relevance | path

Searched refs:work_count (Results 1 – 15 of 15) sorted by relevance

/third_party/mesa3d/src/panfrost/midgard/
Ddisassemble.h14 signed work_count; member
Dmir_promote_uniforms.c276 unsigned work_count = mir_work_heuristic(ctx, &analysis); in midgard_promote_uniforms() local
277 unsigned promoted_count = 24 - work_count; in midgard_promote_uniforms()
Dmidgard_ra.c455 int work_count = ctx->inputs->is_blend ? 8 : 16 - MAX2(rmu - 8, 0); in allocate_registers() local
474 l->class_size[REG_CLASS_WORK] = 16 * work_count; in allocate_registers()
1093 unsigned work_count = 16 - MAX2((new_cutoff - 8), 0); in mir_demote_uniforms() local
1096 unsigned max_demote = SSA_FIXED_REGISTER(work_count); in mir_demote_uniforms()
Ddisassemble.c689 ctx->midg_stats.work_count = MAX2(reg, ctx->midg_stats.work_count); in update_dest()
2029 ctx.midg_stats.work_count++; in disassemble_midgard()
/third_party/mesa3d/src/gallium/drivers/nouveau/
Dnouveau_fence.c291 p_atomic_inc(&fence->work_count); in nouveau_fence_work()
292 if (fence->work_count > 64) in nouveau_fence_work()
Dnouveau_fence.h28 uint32_t work_count; member
/third_party/mesa3d/src/gallium/drivers/zink/
Dzink_draw.cpp433 unsigned work_count = ctx->batch.work_count; in zink_draw() local
806 work_count += num_draws; in zink_draw()
875 ctx->batch.work_count = work_count; in zink_draw()
877 if (unlikely(work_count >= 30000) || ctx->oom_flush) in zink_draw()
995 batch->work_count++; in zink_launch_grid()
1005 if (unlikely(ctx->batch.work_count >= 30000) || ctx->oom_flush) in zink_launch_grid()
Dzink_batch.h145 unsigned work_count; member
Dzink_batch.c492 batch->work_count = 0; in zink_end_batch()
/third_party/mesa3d/src/panfrost/lib/genxml/
Ddecode.c607 (stats.work_count <= 4) ? 4 : in pandecode_shader_disassemble()
608 (stats.work_count <= 8) ? 2 : in pandecode_shader_disassemble()
617 stats.work_count, nr_threads); in pandecode_shader_disassemble()
/third_party/mesa3d/src/gallium/drivers/panfrost/
Dpan_cmdstream.c4591 unsigned work_count = state->info.vs.secondary_work_reg_count; in prepare_shader()
4595 cfg.register_allocation = pan_register_allocation(work_count); in prepare_shader()
/third_party/mesa3d/docs/relnotes/
D21.2.0.rst3841 - zink: check for a work_count-based stall in zink_maybe_flush_or_stall()
4016 - zink: split batch state work_count into separate vars
D19.3.0.rst274 - pan/midgard: Compute work_count via writes
D20.3.0.rst525 - panfrost: Fold work_count packing for blend shaders
/third_party/libbpf/.github/actions/build-selftests/
Dvmlinux.h74393 atomic_t work_count; member