Home
last modified time | relevance | path

Searched refs:gsprim_lds_size (Results 1 - 2 of 2) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/radeonsi/
H A Dgfx10_shader_ngg.c2371 unsigned gsprim_lds_size = 0; in gfx10_ngg_calculate_subgroup_info() local
2400 gsprim_lds_size = (gs_sel->info.gsvs_vertex_size / 4 + 1) * max_out_verts_per_gsprim; in gfx10_ngg_calculate_subgroup_info()
2402 if (gsprim_lds_size > target_lds_size && !force_multi_cycling) { in gfx10_ngg_calculate_subgroup_info()
2419 if (gsprim_lds_size) in gfx10_ngg_calculate_subgroup_info()
2420 max_gsprims = MIN2(max_gsprims, target_lds_size / gsprim_lds_size); in gfx10_ngg_calculate_subgroup_info()
2426 if (esvert_lds_size || gsprim_lds_size) { in gfx10_ngg_calculate_subgroup_info()
2434 unsigned lds_total = max_esverts * esvert_lds_size + max_gsprims * gsprim_lds_size; in gfx10_ngg_calculate_subgroup_info()
2457 MIN2(max_esverts, (max_lds_size - max_gsprims * gsprim_lds_size) / esvert_lds_size); in gfx10_ngg_calculate_subgroup_info()
2465 if (gsprim_lds_size) { in gfx10_ngg_calculate_subgroup_info()
2472 MIN2(max_gsprims, (max_lds_size - usable_esverts * esvert_lds_size) / gsprim_lds_size); in gfx10_ngg_calculate_subgroup_info()
[all...]
/third_party/mesa3d/src/amd/vulkan/
H A Dradv_pipeline.c2520 unsigned gsprim_lds_size = 0; in gfx10_get_ngg_info() local
2555 gsprim_lds_size = (gs_info->gs.gsvs_vertex_size / 4 + 1) * max_out_verts_per_gsprim; in gfx10_get_ngg_info()
2579 if (gsprim_lds_size) in gfx10_get_ngg_info()
2580 max_gsprims = MIN2(max_gsprims, target_lds_size / gsprim_lds_size); in gfx10_get_ngg_info()
2586 if (esvert_lds_size || gsprim_lds_size) { in gfx10_get_ngg_info()
2594 unsigned lds_total = max_esverts * esvert_lds_size + max_gsprims * gsprim_lds_size; in gfx10_get_ngg_info()
2626 MIN2(max_esverts, (max_lds_size - max_gsprims * gsprim_lds_size) / esvert_lds_size); in gfx10_get_ngg_info()
2637 if (gsprim_lds_size) { in gfx10_get_ngg_info()
2646 (max_lds_size - usable_esverts * esvert_lds_size) / gsprim_lds_size); in gfx10_get_ngg_info()
2692 ngg->ngg_emit_size = max_gsprims * gsprim_lds_size; in gfx10_get_ngg_info()
[all...]

Completed in 12 milliseconds