| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r600/sfn/ |
| H A D | sfn_nir_lower_tess_io.cpp | 457 unsigned inner_comps = outer_comps - 2; local in function:r600_append_tcs_TF_emission 458 unsigned stride = (inner_comps + outer_comps) * 4; 516 if (inner_comps) { 517 nir_ssa_def *addr1 = nir_iadd(b, addr0, load_offset_group(b, 4 + inner_comps)); 519 tf_inner->num_components = inner_comps; 525 auto v2 = (inner_comps > 1) ? nir_vec4(b, nir_iadd(b, out_addr0, nir_imm_int(b, 16)),
|
| /xsrc/external/mit/MesaLib/dist/src/amd/common/ |
| H A D | ac_nir_lower_tess_io_to_mem.c | 475 unsigned inner_comps; local in function:hs_emit_write_tess_factors 480 inner_comps = 0; 484 inner_comps = 1; 488 inner_comps = 2; 524 nir_ssa_def *tessfactors_inner = inner_comps 525 ? nir_build_load_shared(b, inner_comps, 32, lds_base, .base = st->tcs_tess_lvl_in_loc, 531 nir_ssa_def *tess_factors_offset = nir_imul_imm(b, rel_patch_id, (inner_comps + outer_comps) * 4u); 565 if (inner_comps) {
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/radeonsi/ |
| H A D | si_shader_llvm_tess.c | 679 unsigned stride, outer_comps, inner_comps, i, offset; local in function:si_write_tess_factors 699 inner_comps = 0; 704 inner_comps = 1; 709 inner_comps = 2; 725 for (i = 0; i < inner_comps; i++) 743 for (i = 0; i < inner_comps; i++) { 811 if (inner_comps) { 817 inner_comps == 1 ? inner[0] : ac_build_gather_values(&ctx->ac, inner, inner_comps); 818 ac_build_buffer_store_dword(&ctx->ac, buf, inner_vec, inner_comps, tf_inner_offse [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/amd/vulkan/ |
| H A D | radv_nir_to_llvm.c | 3191 unsigned stride, outer_comps, inner_comps; local in function:write_tess_factors 3205 inner_comps = 0; 3210 inner_comps = 1; 3215 inner_comps = 2; 3227 if (inner_comps) { 3255 for (i = 0; i < inner_comps; i++) { 3317 if (inner_comps) { 3322 inner_vec = inner_comps == 1 ? inner[0] : 3323 ac_build_gather_values(&ctx->ac, inner, inner_comps); 3325 inner_comps, tf_inner_offse [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/radeonsi/ |
| H A D | si_shader.c | 3073 unsigned stride, outer_comps, inner_comps, i, offset; local in function:si_write_tess_factors 3095 inner_comps = 0; 3100 inner_comps = 1; 3105 inner_comps = 2; 3121 for (i = 0; i < inner_comps; i++) 3142 for (i = 0; i < inner_comps; i++) { 3219 if (inner_comps) { 3225 inner_vec = inner_comps == 1 ? inner[0] : 3226 ac_build_gather_values(&ctx->ac, inner, inner_comps); 3228 inner_comps, tf_inner_offse [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/r600/ |
| H A D | r600_shader.c | 3126 int stride, outer_comps, inner_comps; local in function:r600_emit_tess_factor 3154 inner_comps = 0; 3159 inner_comps = 1; 3165 inner_comps = 2; 3186 if (tessinner_idx == -1 && inner_comps) 3196 r = r600_tess_factor_read(ctx, tessinner_idx, inner_comps); 3214 for (i = 0; i < outer_comps + inner_comps; i++) { 3238 for (i = 0; i < outer_comps + inner_comps; i++) {
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r600/ |
| H A D | r600_shader.c | 3215 int stride, outer_comps, inner_comps; local in function:r600_emit_tess_factor 3243 inner_comps = 0; 3248 inner_comps = 1; 3254 inner_comps = 2; 3275 if (tessinner_idx == -1 && inner_comps) 3285 r = r600_tess_factor_read(ctx, tessinner_idx, inner_comps); 3303 for (i = 0; i < outer_comps + inner_comps; i++) { 3327 for (i = 0; i < outer_comps + inner_comps; i++) {
|