Searched refs:inner_comps (Results 1 – 5 of 5) sorted by relevance
/external/mesa3d/src/gallium/drivers/r600/sfn/ |
D | sfn_nir_lower_tess_io.cpp | 374 unsigned inner_comps = outer_comps - 2; in r600_append_tcs_TF_emission() local 375 unsigned stride = (inner_comps + outer_comps) * 4; in r600_append_tcs_TF_emission() 434 if (inner_comps) { in r600_append_tcs_TF_emission() 435 nir_ssa_def *addr1 = nir_iadd(b, addr0, load_offset_group(b, 4 + inner_comps)); in r600_append_tcs_TF_emission() 437 tf_inner->num_components = inner_comps; in r600_append_tcs_TF_emission() 444 auto v2 = (inner_comps > 1) ? nir_vec4(b, nir_iadd(b, out_addr0, nir_imm_int(b, 16)), in r600_append_tcs_TF_emission()
|
/external/mesa3d/src/gallium/drivers/radeonsi/ |
D | si_shader_llvm_tess.c | 686 unsigned stride, outer_comps, inner_comps, i, offset; in si_write_tess_factors() local 706 inner_comps = 0; in si_write_tess_factors() 711 inner_comps = 1; in si_write_tess_factors() 716 inner_comps = 2; in si_write_tess_factors() 732 for (i = 0; i < inner_comps; i++) in si_write_tess_factors() 750 for (i = 0; i < inner_comps; i++) { in si_write_tess_factors() 820 if (inner_comps) { in si_write_tess_factors() 826 inner_comps == 1 ? inner[0] : ac_build_gather_values(&ctx->ac, inner, inner_comps); in si_write_tess_factors() 827 ac_build_buffer_store_dword(&ctx->ac, buf, inner_vec, inner_comps, tf_inner_offset, base, in si_write_tess_factors()
|
/external/mesa3d/src/amd/vulkan/ |
D | radv_nir_to_llvm.c | 3312 unsigned stride, outer_comps, inner_comps; in write_tess_factors() local 3325 inner_comps = 0; in write_tess_factors() 3330 inner_comps = 1; in write_tess_factors() 3335 inner_comps = 2; in write_tess_factors() 3347 if (inner_comps) { in write_tess_factors() 3373 for (i = 0; i < inner_comps; i++) { in write_tess_factors() 3434 if (inner_comps) { in write_tess_factors() 3438 inner_vec = inner_comps == 1 ? inner[0] : in write_tess_factors() 3439 ac_build_gather_values(&ctx->ac, inner, inner_comps); in write_tess_factors() 3441 inner_comps, tf_inner_offset, in write_tess_factors()
|
/external/mesa3d/src/gallium/drivers/r600/ |
D | r600_shader.c | 3210 int stride, outer_comps, inner_comps; in r600_emit_tess_factor() local 3238 inner_comps = 0; in r600_emit_tess_factor() 3243 inner_comps = 1; in r600_emit_tess_factor() 3249 inner_comps = 2; in r600_emit_tess_factor() 3270 if (tessinner_idx == -1 && inner_comps) in r600_emit_tess_factor() 3280 r = r600_tess_factor_read(ctx, tessinner_idx, inner_comps); in r600_emit_tess_factor() 3298 for (i = 0; i < outer_comps + inner_comps; i++) { in r600_emit_tess_factor() 3322 for (i = 0; i < outer_comps + inner_comps; i++) { in r600_emit_tess_factor()
|
/external/mesa3d/src/amd/compiler/ |
D | aco_instruction_selection.cpp | 10585 unsigned inner_comps; in write_tcs_tess_factors() local 10590 inner_comps = 0; in write_tcs_tess_factors() 10594 inner_comps = 1; in write_tcs_tess_factors() 10598 inner_comps = 2; in write_tcs_tess_factors() 10619 unsigned stride = inner_comps + outer_comps; in write_tcs_tess_factors() 10633 …tf_inner_vec = load_lds(ctx, 4, bld.tmp(RegClass(RegType::vgpr, inner_comps)), lds_base.first, lds… in write_tcs_tess_factors() 10637 for (unsigned i = 0; i < inner_comps; ++i) in write_tcs_tess_factors() 10677 if (likely(inner_comps)) { in write_tcs_tess_factors() 10679 …fchip, vmem_offs_inner.first, oc_lds, vmem_offs_inner.second, 4, (1 << inner_comps) - 1, true, mem… in write_tcs_tess_factors()
|