Searched refs:max_verts_per_prim (Results 1 – 3 of 3) sorted by relevance
/third_party/mesa3d/src/gallium/drivers/radeonsi/ |
D | gfx10_shader_ngg.c | 2006 const unsigned max_verts_per_prim = u_vertices_per_prim(input_prim); in gfx10_ngg_calculate_subgroup_info() local 2007 const unsigned min_verts_per_prim = gs_stage == MESA_SHADER_GEOMETRY ? max_verts_per_prim : 1; in gfx10_ngg_calculate_subgroup_info() 2064 max_esverts = MIN2(max_esverts, max_gsprims * max_verts_per_prim); in gfx10_ngg_calculate_subgroup_info() 2066 assert(max_esverts >= max_verts_per_prim && max_gsprims >= 1); in gfx10_ngg_calculate_subgroup_info() 2081 max_esverts = MIN2(max_esverts, max_gsprims * max_verts_per_prim); in gfx10_ngg_calculate_subgroup_info() 2083 assert(max_esverts >= max_verts_per_prim && max_gsprims >= 1); in gfx10_ngg_calculate_subgroup_info() 2101 max_esverts = MIN2(max_esverts, max_gsprims * max_verts_per_prim); in gfx10_ngg_calculate_subgroup_info() 2105 max_esverts = MAX2(max_esverts, min_esverts - 1 + max_verts_per_prim); in gfx10_ngg_calculate_subgroup_info() 2116 unsigned usable_esverts = MIN2(max_esverts, max_gsprims * max_verts_per_prim); in gfx10_ngg_calculate_subgroup_info() 2121 assert(max_esverts >= max_verts_per_prim && max_gsprims >= 1); in gfx10_ngg_calculate_subgroup_info() [all …]
|
/third_party/mesa3d/src/amd/vulkan/ |
D | radv_pipeline.c | 1996 unsigned max_verts_per_prim = radv_get_num_input_vertices(nir); in gfx10_get_ngg_info() local 1997 unsigned min_verts_per_prim = gs_type == MESA_SHADER_GEOMETRY ? max_verts_per_prim : 1; in gfx10_get_ngg_info() 2040 max_esverts_base = MIN2(max_esverts_base, 251 + max_verts_per_prim - 1); in gfx10_get_ngg_info() 2086 max_esverts = MIN2(max_esverts, max_gsprims * max_verts_per_prim); in gfx10_get_ngg_info() 2088 assert(max_esverts >= max_verts_per_prim && max_gsprims >= 1); in gfx10_get_ngg_info() 2103 max_esverts = MIN2(max_esverts, max_gsprims * max_verts_per_prim); in gfx10_get_ngg_info() 2105 assert(max_esverts >= max_verts_per_prim && max_gsprims >= 1); in gfx10_get_ngg_info() 2131 max_esverts = MIN2(max_esverts, max_gsprims * max_verts_per_prim); in gfx10_get_ngg_info() 2135 max_esverts = MAX2(max_esverts, min_esverts - 1 + max_verts_per_prim); in gfx10_get_ngg_info() 2148 unsigned usable_esverts = MIN2(max_esverts, max_gsprims * max_verts_per_prim); in gfx10_get_ngg_info() [all …]
|
/third_party/mesa3d/docs/relnotes/ |
D | 21.0.0.rst | 2057 - radeonsi: don't subtract max_verts_per_prim from hw_max_esverts on gfx10.3 2967 - radv: don't subtract max_verts_per_prim from hw_max_esverts on gfx10.3
|