Searched refs:outer_comps (Results 1 – 2 of 2) sorted by relevance
/external/mesa3d/src/gallium/drivers/r600/sfn/ |
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()
|
/external/mesa3d/src/amd/common/nir/ |
D | ac_nir_lower_tess_io_to_mem.c | 685 unsigned outer_comps, inner_comps; in hs_load_tess_levels() local 687 &outer_comps, &inner_comps); in hs_load_tess_levels() 695 outer = nir_trim_vector(b, outer, outer_comps); in hs_load_tess_levels() 709 outer = nir_load_shared(b, outer_comps, 32, lds_base, .base = mapped * 16); in hs_load_tess_levels() 720 outer = nir_imm_zero(b, outer_comps, 32); in hs_load_tess_levels() 981 unsigned outer_comps, inner_comps; in hs_store_tess_factors_for_tessellator() local 983 mesa_count_tess_level_components(prim_mode, &outer_comps, &inner_comps); in hs_store_tess_factors_for_tessellator() 986 nir_imul_imm(b, rel_patch_id, (inner_comps + outer_comps) * 4u); in hs_store_tess_factors_for_tessellator() 988 nir_def *tf_outer = hs_resize_tess_factor(b, tessfactors.outer, outer_comps); in hs_store_tess_factors_for_tessellator() 1006 .base = tess_factors_const_offset + 4u * outer_comps, in hs_store_tess_factors_for_tessellator()
|