Home
last modified time | relevance | path

Searched refs:chan_index (Results 1 – 7 of 7) sorted by relevance

/external/mesa3d/src/gallium/auxiliary/gallivm/
Dlp_bld_tgsi.c198 unsigned chan_index; in lp_build_tgsi_inst_llvm() local
233 TGSI_FOR_EACH_DST0_ENABLED_CHANNEL( inst, chan_index ) { in lp_build_tgsi_inst_llvm()
234 emit_data.output[chan_index] = bld_base->base.undef; in lp_build_tgsi_inst_llvm()
243 TGSI_FOR_EACH_DST0_ENABLED_CHANNEL(inst, chan_index) { in lp_build_tgsi_inst_llvm()
244 emit_data.chan = chan_index; in lp_build_tgsi_inst_llvm()
268 TGSI_FOR_EACH_DST0_ENABLED_CHANNEL(inst, chan_index) { in lp_build_tgsi_inst_llvm()
269 emit_data.output[chan_index] = val; in lp_build_tgsi_inst_llvm()
286 const unsigned chan_index) in lp_build_emit_fetch() argument
293 if (chan_index == LP_CHAN_ALL) { in lp_build_emit_fetch()
296 swizzle = tgsi_util_get_full_src_register_swizzle(reg, chan_index); in lp_build_emit_fetch()
Dlp_bld_tgsi_soa.c927 unsigned chan_index, in emit_store_chan() argument
991 lp_build_const_int_vec(gallivm, uint_bld->type, chan_index); in emit_store_chan()
1025 chan_index); in emit_store_chan()
1033 lp_build_const_int_vec(gallivm, uint_bld->type, chan_index); in emit_store_chan()
1075 chan_index); in emit_store_chan()
1087 chan_index); in emit_store_chan()
1099 bld->addr[reg->Register.Index][chan_index]); in emit_store_chan()
1104 bld->preds[reg->Register.Index][chan_index]); in emit_store_chan()
1120 unsigned chan_index; in emit_store() local
1128 TGSI_FOR_EACH_DST0_ENABLED_CHANNEL( inst, chan_index ) { in emit_store()
[all …]
Dlp_bld_tgsi.h556 const unsigned chan_index);
/external/mesa3d/src/gallium/auxiliary/tgsi/
Dtgsi_ppc.c265 const unsigned chan_index) in emit_fetch() argument
267 uint swizzle = tgsi_util_get_full_src_register_swizzle(reg, chan_index); in emit_fetch()
343 uint sign_op = tgsi_util_get_full_src_register_sign_mode(reg, chan_index); in emit_fetch()
467 unsigned chan_index) in get_dst_vec() argument
472 int vec = gen->temps_map[reg->Register.Index][chan_index]; in get_dst_vec()
489 unsigned chan_index, in emit_store() argument
497 int offset = (reg->Register.Index * 4 + chan_index) * 16; in emit_store()
505 int dst_vec = gen->temps_map[reg->Register.Index][chan_index]; in emit_store()
512 int offset = (reg->Register.Index * 4 + chan_index) * 16; in emit_store()
523 chan_index ); in emit_store()
[all …]
Dtgsi_exec.c1045 const uint chan_index, in fetch_src_file_channel() argument
1186 const uint chan_index, in fetch_source() argument
1230 chan_index, in fetch_source()
1290 chan_index, in fetch_source()
1323 swizzle = tgsi_util_get_full_src_register_swizzle( reg, chan_index ); in fetch_source()
1325 chan_index, in fetch_source()
1354 uint chan_index, in store_dest() argument
1396 chan_index, in store_dest()
1446 chan_index, in store_dest()
1487 dst = &mach->Outputs[offset + index].xyzw[chan_index]; in store_dest()
[all …]
/external/mesa3d/src/gallium/drivers/llvmpipe/
Dlp_bld_interp.c460 LLVMValueRef chan_index = lp_build_const_int32(gallivm, chan); in coeffs_init() local
474 coeff_bld->type, dadxaos, chan_index); in coeffs_init()
476 coeff_bld->type, dadyaos, chan_index); in coeffs_init()
482 coeff_bld->type, a0aos, chan_index); in coeffs_init()
/external/mesa3d/src/gallium/drivers/radeon/
Dradeon_setup_tgsi_llvm.c282 unsigned chan, chan_index; in emit_store() local
300 TGSI_FOR_EACH_DST0_ENABLED_CHANNEL( inst, chan_index ) { in emit_store()
301 LLVMValueRef value = dst[chan_index]; in emit_store()
328 temp_ptr = bld->outputs[reg->Register.Index][chan_index]; in emit_store()
332 temp_ptr = lp_get_temp_ptr_soa(bld, reg->Register.Index, chan_index); in emit_store()