Searched refs:work_count (Results 1 - 20 of 20) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/panfrost/midgard/
H A Ddisassemble.h14 signed work_count; member in struct:midgard_disasm_stats
H A Dmir_promote_uniforms.c276 unsigned work_count = mir_work_heuristic(ctx, &analysis); local in function:midgard_promote_uniforms
277 unsigned promoted_count = 24 - work_count;
H A Dmidgard_ra.c417 int work_count = ctx->inputs->is_blend ? 8 : 16 - MAX2(rmu - 8, 0); local in function:allocate_registers
436 l->class_size[REG_CLASS_WORK] = 16 * work_count;
1027 unsigned work_count = 16 - MAX2((new_cutoff - 8), 0); local in function:mir_demote_uniforms
1030 unsigned max_demote = SSA_FIXED_REGISTER(work_count);
H A Ddisassemble.c702 * the max register in work_count; we'll add one at the end */
705 ctx->midg_stats.work_count = MAX2(reg, ctx->midg_stats.work_count);
2030 /* We computed work_count as max_work_registers, so add one to get the
2034 ctx.midg_stats.work_count++;
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/nouveau/
H A Dnouveau_fence.h28 uint32_t work_count; member in struct:nouveau_fence
H A Dnouveau_fence.c269 p_atomic_inc(&fence->work_count);
270 if (fence->work_count > 64)
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/nouveau/
H A Dnouveau_fence.h28 uint32_t work_count; member in struct:nouveau_fence
H A Dnouveau_fence.c285 p_atomic_inc(&fence->work_count);
286 if (fence->work_count > 64)
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/panfrost/
H A Dpan_assemble.c92 meta->midgard1.work_count = program.work_register_count;
H A Dpan_context.c954 COPY(midgard1.work_count);
961 ctx->fragment_shader_core.midgard1.work_count = /*MAX2(ctx->fragment_shader_core.midgard1.work_count, ctx->blend->blend_work_count)*/16;
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/zink/
H A Dzink_batch.h112 unsigned work_count; member in struct:zink_batch
H A Dzink_draw.cpp484 unsigned work_count = ctx->batch.work_count; local in function:zink_draw_vbo
799 work_count += num_draws;
862 ctx->batch.work_count = work_count;
864 if (unlikely(work_count >= 30000) || ctx->oom_flush)
907 batch->work_count++;
925 if (unlikely(ctx->batch.work_count >= 30000) || ctx->oom_flush)
H A Dzink_batch.c616 batch->work_count = 0;
/xsrc/external/mit/MesaLib/dist/src/panfrost/lib/genxml/
H A Ddecode.c586 stats.work_count = -128;
598 (stats.work_count <= 4) ? 4 :
599 (stats.work_count <= 8) ? 2 :
608 stats.work_count, nr_threads);
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/panfrost/include/
H A Dpanfrost-job.h507 unsigned work_count : 5; member in struct:mali_shader_meta::__anon0cd4e6cb020a::__anon0cd4e6cb0408
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/panfrost/pandecode/
H A Ddecode.c1174 pandecode_prop("work_count = %" PRId16, s->midgard1.work_count);
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/panfrost/midgard/
H A Dmidgard_compile.c2191 int work_count = 16 - MAX2((ctx->uniform_cutoff - 8), 0); local in function:allocate_registers
2192 for (int i = 0; i < work_count; ++i)
/xsrc/external/mit/MesaLib/dist/docs/relnotes/
H A 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
H A D19.3.0.rst274 - pan/midgard: Compute work_count via writes
H A D20.3.0.rst525 - panfrost: Fold work_count packing for blend shaders

Completed in 47 milliseconds