Searched refs:target_lds_size (Results 1 - 3 of 3) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/radeonsi/
H A Dgfx10_shader_ngg.c2013 const unsigned target_lds_size = max_lds_size; local in function:gfx10_ngg_calculate_subgroup_info
2044 if (gsprim_lds_size > target_lds_size && !force_multi_cycling) {
2060 max_esverts = MIN2(max_esverts, target_lds_size / esvert_lds_size);
2062 max_gsprims = MIN2(max_gsprims, target_lds_size / gsprim_lds_size);
2077 if (lds_total > target_lds_size) {
2078 max_esverts = max_esverts * target_lds_size / lds_total;
2079 max_gsprims = max_gsprims * target_lds_size / lds_total;
H A Dsi_state_draw.cpp625 unsigned target_lds_size = 16 * 1024; /* target at least 2 workgroups per CU, 16K each */ local in function:si_emit_derived_tess_state
626 *num_patches = MIN2(*num_patches, target_lds_size / lds_per_patch);
/xsrc/external/mit/MesaLib/dist/src/amd/vulkan/
H A Dradv_pipeline.c2021 const unsigned target_lds_size = max_lds_size; local in function:gfx10_get_ngg_info
2082 max_esverts = MIN2(max_esverts, target_lds_size / esvert_lds_size);
2084 max_gsprims = MIN2(max_gsprims, target_lds_size / gsprim_lds_size);
2099 if (lds_total > target_lds_size) {
2100 max_esverts = max_esverts * target_lds_size / lds_total;
2101 max_gsprims = max_gsprims * target_lds_size / lds_total;

Completed in 16 milliseconds