| /xsrc/external/mit/MesaLib/dist/src/intel/blorp/ |
| blorp_nir_builder.h | 50 coord = nir_vec3(b, nir_channel(b, xy_pos, 0), 51 nir_channel(b, xy_pos, 1), 81 return nir_ieq_imm(b, nir_iand(b, nir_channel(b, mcs, 0), 86 return nir_ieq_imm(b, nir_channel(b, mcs, 0), 0xff); 89 return nir_ieq_imm(b, nir_channel(b, mcs, 0), ~0); 93 return nir_iand(b, nir_ieq_imm(b, nir_channel(b, mcs, 0), ~0), 94 nir_ieq_imm(b, nir_channel(b, mcs, 1), ~0)); 106 nir_ssa_def *x0 = nir_channel(b, bounds_rect, 0); 107 nir_ssa_def *x1 = nir_channel(b, bounds_rect, 1); 108 nir_ssa_def *y0 = nir_channel(b, bounds_rect, 2) [all...] |
| /xsrc/external/mit/MesaLib/dist/src/compiler/nir/ |
| nir_lower_fragcoord_wtrans.c | 62 nir_channel(b, &intr->dest.ssa, 0), 63 nir_channel(b, &intr->dest.ssa, 1), 64 nir_channel(b, &intr->dest.ssa, 2), 65 nir_frcp(b, nir_channel(b, &intr->dest.ssa, 3)));
|
| nir_normalize_cubemap_coords.c | 60 nir_ssa_def *norm = nir_fmax(b, nir_channel(b, abs, 0), 61 nir_fmax(b, nir_channel(b, abs, 1), 62 nir_channel(b, abs, 2))); 71 nir_channel(b, normalized, 0), 72 nir_channel(b, normalized, 1), 73 nir_channel(b, normalized, 2), 74 nir_channel(b, orig_coord, 3));
|
| nir_lower_clip_halfz.c | 45 nir_channel(b, pos, 0), 46 nir_channel(b, pos, 1), 49 nir_channel(b, pos, 2), 50 nir_channel(b, pos, 3)), 52 nir_channel(b, pos, 3));
|
| nir_lower_packing.c | 40 return nir_pack_64_2x32_split(b, nir_channel(b, src, 0), 41 nir_channel(b, src, 1)); 54 return nir_pack_32_2x16_split(b, nir_channel(b, src, 0), 55 nir_channel(b, src, 1)); 68 nir_ssa_def *xy = nir_pack_32_2x16_split(b, nir_channel(b, src, 0), 69 nir_channel(b, src, 1)); 71 nir_ssa_def *zw = nir_pack_32_2x16_split(b, nir_channel(b, src, 2), 72 nir_channel(b, src, 3)); 92 return nir_pack_32_4x8_split(b, nir_channel(b, src, 0), 93 nir_channel(b, src, 1) [all...] |
| nir_lower_viewport_transform.c | 76 nir_ssa_def *w_recip = nir_frcp(&b, nir_channel(&b, input_point, 3)); 92 nir_channel(&b, screen, 0), 93 nir_channel(&b, screen, 1), 94 nir_channel(&b, screen, 2),
|
| nir_lower_wpos_ytransform.c | 104 nir_channel(b, wpostrans, invert ? 2 : 0), 126 wpos_temp_y = nir_fadd(b, nir_fmul(b, nir_channel(b, wpos_temp, 1), 127 nir_channel(b, wpostrans, 0)), 128 nir_channel(b, wpostrans, 1)); 131 wpos_temp_y = nir_fadd(b, nir_fmul(b, nir_channel(b, wpos_temp, 1), 132 nir_channel(b, wpostrans, 2)), 133 nir_channel(b, wpostrans, 3)); 137 nir_channel(b, wpos_temp, 0), 139 nir_channel(b, wpos_temp, 2), 140 nir_channel(b, wpos_temp, 3)) [all...] |
| nir_lower_blend.c | 85 nir_ssa_def *Asrc = nir_channel(b, src, 3); 86 nir_ssa_def *Adst = nir_channel(b, dst, 3); 106 return nir_channel(b, src, chan); 108 return nir_channel(b, src1, chan); 110 return nir_channel(b, dst, chan); 112 return nir_channel(b, src, 3); 114 return nir_channel(b, src1, 3); 116 return nir_channel(b, dst, 3); 118 return nir_channel(b, bconst, chan); 120 return nir_channel(b, bconst, 3) [all...] |
| nir_lower_interpolation.c | 114 val = nir_ffma(b, nir_channel(b, bary, 1), 115 nir_channel(b, iid, 1), 116 nir_channel(b, iid, 0)); 117 val = nir_ffma(b, nir_channel(b, bary, 0), 118 nir_channel(b, iid, 2),
|
| nir_lower_alu_to_scalar.c | 186 return nir_pack_half_2x16_split(b, nir_channel(b, src_vec2, 0), 187 nir_channel(b, src_vec2, 1)); 224 return nir_ior(b, nir_ishl(b, nir_channel(b, word, 1), 226 nir_channel(b, word, 0)); 235 return nir_ior(b, nir_ior(b, nir_ishl(b, nir_channel(b, byte, 3), 237 nir_ishl(b, nir_channel(b, byte, 2), 239 nir_ior(b, nir_ishl(b, nir_channel(b, byte, 1), 241 nir_channel(b, byte, 0))); 250 sum[i] = nir_fmul(b, nir_channel(b, src0_vec, i), 251 nir_channel(b, src1_vec, i)) [all...] |
| nir_lower_tex.c | 106 nir_channel(b, projected, 0), 107 nir_channel(b, projected, 1), 108 nir_channel(b, projected, 2), 109 nir_channel(b, unprojected, 3)); 113 nir_channel(b, projected, 0), 114 nir_channel(b, projected, 1), 115 nir_channel(b, unprojected, 2)); 119 nir_channel(b, projected, 0), 120 nir_channel(b, unprojected, 1)); 174 offset_coord = nir_vec2(b, nir_channel(b, offset_coord, 0) [all...] |
| nir_lower_system_values.c | 305 nir_channel(b, local_size, 0)); 307 nir_channel(b, local_size, 0)), 308 nir_channel(b, local_size, 1)); 310 nir_imul(b, nir_channel(b, local_size, 0), 311 nir_channel(b, local_size, 1))); 320 nir_ssa_def *x = nir_channel(b, ids, 0); 321 nir_ssa_def *y = nir_channel(b, ids, 1); 322 nir_ssa_def *z = nir_channel(b, ids, 2); 327 size_x_imm = nir_channel(b, nir_load_workgroup_size(b), 0); 417 index = nir_imul(b, nir_channel(b, local_id, 2) [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/compiler/nir/ |
| nir_normalize_cubemap_coords.c | 60 nir_ssa_def *norm = nir_fmax(b, nir_channel(b, abs, 0), 61 nir_fmax(b, nir_channel(b, abs, 1), 62 nir_channel(b, abs, 2))); 71 nir_channel(b, normalized, 0), 72 nir_channel(b, normalized, 1), 73 nir_channel(b, normalized, 2), 74 nir_channel(b, orig_coord, 3));
|
| nir_lower_wpos_ytransform.c | 104 nir_channel(b, wpostrans, invert ? 2 : 0), 126 wpos_temp_y = nir_fadd(b, nir_fmul(b, nir_channel(b, wpos_temp, 1), 127 nir_channel(b, wpostrans, 0)), 128 nir_channel(b, wpostrans, 1)); 131 wpos_temp_y = nir_fadd(b, nir_fmul(b, nir_channel(b, wpos_temp, 1), 132 nir_channel(b, wpostrans, 2)), 133 nir_channel(b, wpostrans, 3)); 137 nir_channel(b, wpos_temp, 0), 139 nir_channel(b, wpos_temp, 2), 140 nir_channel(b, wpos_temp, 3)) [all...] |
| nir_lower_fragcoord_wtrans.c | 45 nir_ssa_def *w_rcp = nir_frcp(b, nir_channel(b, fragcoord_in, 3)); 47 nir_channel(b, fragcoord_in, 0), 48 nir_channel(b, fragcoord_in, 1), 49 nir_channel(b, fragcoord_in, 2),
|
| nir_lower_viewport_transform.c | 73 nir_ssa_def *w_recip = nir_frcp(&b, nir_channel(&b, input_point, 3)); 89 nir_channel(&b, screen, 0), 90 nir_channel(&b, screen, 1), 91 nir_channel(&b, screen, 2),
|
| nir_lower_packing.c | 40 return nir_pack_64_2x32_split(b, nir_channel(b, src, 0), 41 nir_channel(b, src, 1)); 54 return nir_pack_32_2x16_split(b, nir_channel(b, src, 0), 55 nir_channel(b, src, 1)); 68 nir_ssa_def *xy = nir_pack_32_2x16_split(b, nir_channel(b, src, 0), 69 nir_channel(b, src, 1)); 71 nir_ssa_def *zw = nir_pack_32_2x16_split(b, nir_channel(b, src, 2), 72 nir_channel(b, src, 3));
|
| nir_lower_tex.c | 75 nir_channel(b, projected, 0), 76 nir_channel(b, projected, 1), 77 nir_channel(b, projected, 2), 78 nir_channel(b, unprojected, 3)); 82 nir_channel(b, projected, 0), 83 nir_channel(b, projected, 1), 84 nir_channel(b, unprojected, 2)); 88 nir_channel(b, projected, 0), 89 nir_channel(b, unprojected, 1)); 206 return nir_channel(b, &tql->dest.ssa, 1) [all...] |
| nir_lower_system_values.c | 89 nir_channel(b, local_size, 0)); 91 nir_channel(b, local_size, 0)), 92 nir_channel(b, local_size, 1)); 94 nir_imul(b, nir_channel(b, local_size, 0), 95 nir_channel(b, local_size, 1))); 168 sysval = nir_imul(b, nir_channel(b, global_id, 2), 169 nir_channel(b, global_size, 1)); 170 sysval = nir_iadd(b, nir_channel(b, global_id, 1), sysval); 171 sysval = nir_imul(b, nir_channel(b, global_size, 0), sysval); 172 sysval = nir_iadd(b, nir_channel(b, global_id, 0), sysval) [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/intel/blorp/ |
| blorp_nir_builder.h | 63 coord = nir_vec3(b, nir_channel(b, xy_pos, 0), 64 nir_channel(b, xy_pos, 1), 94 return nir_ieq(b, nir_iand(b, nir_channel(b, mcs, 0), 99 return nir_ieq(b, nir_channel(b, mcs, 0), nir_imm_int(b, 0xff)); 102 return nir_ieq(b, nir_channel(b, mcs, 0), nir_imm_int(b, ~0)); 106 return nir_iand(b, nir_ieq(b, nir_channel(b, mcs, 0), 108 nir_ieq(b, nir_channel(b, mcs, 1),
|
| /xsrc/external/mit/MesaLib/dist/src/intel/compiler/ |
| brw_nir_rt_builder.h | 220 defs->hw_stack_size = nir_channel(b, data, 4); 221 defs->num_dss_rt_stacks = nir_iand_imm(b, nir_channel(b, data, 5), 0xffff); 223 nir_pack_64_2x32_split(b, nir_channel(b, data, 8), 224 nir_extract_i16(b, nir_channel(b, data, 9), 227 nir_unpack_32_2x16_split_y(b, nir_channel(b, data, 9)); 229 nir_pack_64_2x32_split(b, nir_channel(b, data, 10), 230 nir_extract_i16(b, nir_channel(b, data, 11), 233 nir_unpack_32_2x16_split_y(b, nir_channel(b, data, 11)); 234 defs->sw_stack_size = nir_channel(b, data, 12); 240 nir_pack_64_2x32_split(b, nir_channel(b, data, 0) [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/radeonsi/ |
| si_shaderlib_nir.c | 72 nir_ssa_def *src_dcc_offset = nir_channel(&b, user_sgprs, 0); 75 unpack_2x16(&b, nir_channel(&b, user_sgprs, 1), &src_dcc_pitch, &src_dcc_height); 76 unpack_2x16(&b, nir_channel(&b, user_sgprs, 2), &dst_dcc_pitch, &dst_dcc_height); 89 nir_channel(&b, coord, 0), nir_channel(&b, coord, 1), /* x, y */ 97 nir_channel(&b, coord, 0), nir_channel(&b, coord, 1), /* x, y */ 119 unpack_2x16(&b, nir_channel(&b, user_sgprs, 0), &dcc_pitch, &dcc_height); 120 unpack_2x16(&b, nir_channel(&b, user_sgprs, 1), &clear_value, &pipe_xor); 137 nir_channel(&b, coord, 0), nir_channel(&b, coord, 1), /* x, y * [all...] |
| /xsrc/external/mit/MesaLib/dist/src/panfrost/midgard/ |
| midgard_errata_lod.c | 62 nir_ssa_def *min_lod = nir_channel(b, params, 0); 63 nir_ssa_def *max_lod = nir_channel(b, params, 1); 64 nir_ssa_def *lod_bias = nir_channel(b, params, 2);
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/nir/ |
| nir_draw_helpers.c | 92 nir_ssa_def *condition = nir_f2b32(b, nir_channel(b, &tex->dest.ssa, 3)); 176 nir_ssa_def *tmp = nir_fsat(b, nir_fadd(b, nir_channel(b, lw, 1), 177 nir_fneg(b, nir_fabs(b, nir_channel(b, lw, 0))))); 178 nir_ssa_def *tmp1 = nir_fsat(b, nir_fadd(b, nir_channel(b, lw, 3), 179 nir_fneg(b, nir_fabs(b, nir_channel(b, lw, 2))))); 182 tmp = nir_fmul(b, nir_channel(b, out_input, 3), tmp); 184 nir_ssa_def *out = nir_vec4(b, nir_channel(b, out_input, 0), 185 nir_channel(b, out_input, 1), 186 nir_channel(b, out_input, 2), 271 nir_ssa_def *tmp = nir_fmul(b, nir_channel(b, out_input, 3), sel) [all...] |
| /xsrc/external/mit/MesaLib/dist/src/broadcom/compiler/ |
| v3d_nir_lower_txf_ms.c | 51 nir_ishl(b, nir_channel(b, coord, 0), one), 54 nir_ishl(b, nir_channel(b, coord, 1), one), 57 coord = nir_vec3(b, x, y, nir_channel(b, coord, 2));
|