Home
last modified time | relevance | path

Searched refs:double_threadsize (Results 1 – 11 of 11) sorted by relevance

/third_party/mesa3d/src/freedreno/ir3/
Dir3.c174 bool double_threadsize) in ir3_get_reg_independent_max_waves() argument
189 (double_threadsize ? 2 : 1) * in ir3_get_reg_independent_max_waves()
211 unsigned reg_count, bool double_threadsize) in ir3_get_reg_dependent_max_waves() argument
214 (reg_count * (double_threadsize ? 2 : 1)) * in ir3_get_reg_dependent_max_waves()
326 info->double_threadsize = ir3_should_double_threadsize(v, regs_count); in ir3_collect_info()
328 ir3_get_reg_independent_max_waves(v, info->double_threadsize); in ir3_collect_info()
330 compiler, regs_count, info->double_threadsize); in ir3_collect_info()
Dir3_ra.c2046 bool double_threadsize = ir3_should_double_threadsize(v, reg_count); in calc_target_full_pressure() local
2050 ir3_get_reg_independent_max_waves(v, double_threadsize); in calc_target_full_pressure()
2052 v->shader->compiler, reg_count, double_threadsize); in calc_target_full_pressure()
2057 ir3_should_double_threadsize(v, target) == double_threadsize && in calc_target_full_pressure()
2059 double_threadsize) >= target_waves) in calc_target_full_pressure()
Dir3.h73 bool double_threadsize; member
643 bool double_threadsize);
646 bool double_threadsize);
/third_party/mesa3d/src/gallium/drivers/freedreno/a5xx/
Dfd5_compute.c40 enum a3xx_threadsize thrsz = i->double_threadsize ? FOUR_QUADS : TWO_QUADS; in cs_program_emit()
Dfd5_program.c256 fssz = (s[FS].i->double_threadsize) ? FOUR_QUADS : TWO_QUADS; in fd5_program_emit()
/third_party/mesa3d/src/gallium/drivers/freedreno/a6xx/
Dfd6_compute.c46 enum a6xx_threadsize thrsz = i->double_threadsize ? THREAD128 : THREAD64; in cs_program_emit()
Dfd6_program.c387 fssz = fs->info.double_threadsize ? THREAD128 : THREAD64; in setup_stateobj()
/third_party/mesa3d/src/freedreno/computerator/
Da4xx.c70 enum a3xx_threadsize thrsz = i->double_threadsize ? FOUR_QUADS : TWO_QUADS; in cs_program_emit()
Da6xx.c119 enum a6xx_threadsize thrsz = i->double_threadsize ? THREAD128 : THREAD64; in cs_program_emit()
/third_party/mesa3d/src/freedreno/vulkan/
Dtu_pipeline.c467 xs->info.double_threadsize ? THREAD128 : THREAD64; in tu6_emit_xs()
648 enum a6xx_threadsize thrsz = v->info.double_threadsize ? THREAD128 : THREAD64; in tu6_emit_cs_config()
1414 enum a6xx_threadsize thrsz = fs->info.double_threadsize ? THREAD128 : THREAD64; in tu6_emit_fs_inputs()
3352 pipeline->compute.subgroup_size = v->info.double_threadsize ? 128 : 64; in tu_compute_pipeline_create()
3454 dev->compiler->threadsize_base * (exe->stats.double_threadsize ? 2 : 1); in tu_GetPipelineExecutablePropertiesKHR()
/third_party/mesa3d/src/gallium/drivers/freedreno/a4xx/
Dfd4_program.c171 fssz = (s[FS].i->double_threadsize) ? FOUR_QUADS : TWO_QUADS; in fd4_program_emit()