Searched refs:inner_comps (Results 1 - 7 of 7) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r600/sfn/
H A Dsfn_nir_lower_tess_io.cpp457 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 Dac_nir_lower_tess_io_to_mem.c475 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 Dsi_shader_llvm_tess.c679 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 Dradv_nir_to_llvm.c3191 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 Dsi_shader.c3073 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 Dr600_shader.c3126 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 Dr600_shader.c3215 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++) {

Completed in 70 milliseconds