Searched refs:outer_comps (Results 1 – 2 of 2) sorted by relevance
/aosp_15_r20/external/mesa3d/src/gallium/drivers/r600/sfn/ |
H A D | sfn_nir_lower_tess_io.cpp | 475 auto outer_comps = outer_tf_components(prim_type); in r600_append_tcs_TF_emission() local 476 if (!outer_comps) in r600_append_tcs_TF_emission() 479 unsigned inner_comps = outer_comps - 2; in r600_append_tcs_TF_emission() 480 unsigned stride = (inner_comps + outer_comps) * 4; in r600_append_tcs_TF_emission() 492 nir_def *addr_outer = nir_iadd(b, addr0, load_offset_group(b, outer_comps)); in r600_append_tcs_TF_emission() 518 if (outer_comps > 2) { in r600_append_tcs_TF_emission() 524 if (outer_comps > 3) { in r600_append_tcs_TF_emission()
|
/aosp_15_r20/external/mesa3d/src/amd/common/ |
H A D | ac_nir_lower_tess_io_to_mem.c | 686 unsigned outer_comps, inner_comps; in hs_load_tess_levels() local 688 &outer_comps, &inner_comps); in hs_load_tess_levels() 696 outer = nir_trim_vector(b, outer, outer_comps); in hs_load_tess_levels() 710 outer = nir_load_shared(b, outer_comps, 32, lds_base, .base = mapped * 16); in hs_load_tess_levels() 721 outer = nir_imm_zero(b, outer_comps, 32); in hs_load_tess_levels() 775 unsigned outer_comps, inner_comps; in hs_store_tess_factors_for_tessellator() local 777 mesa_count_tess_level_components(prim_mode, &outer_comps, &inner_comps); in hs_store_tess_factors_for_tessellator() 780 nir_imul_imm(b, rel_patch_id, (inner_comps + outer_comps) * 4u); in hs_store_tess_factors_for_tessellator() 782 nir_def *tf_outer = hs_resize_tess_factor(b, tessfactors.outer, outer_comps); in hs_store_tess_factors_for_tessellator() 800 .base = tess_factors_const_offset + 4u * outer_comps, in hs_store_tess_factors_for_tessellator()
|