Home
last modified time | relevance | path

Searched refs:max_verts_per_prim (Results 1 – 3 of 3) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/radeonsi/
Dgfx10_shader_ngg.c2006 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/
Dradv_pipeline.c1996 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/
D21.0.0.rst2057 - 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