Searched refs:chan_index (Results 1 – 7 of 7) sorted by relevance
/external/mesa3d/src/gallium/auxiliary/gallivm/ |
D | lp_bld_tgsi.c | 198 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()
|
D | lp_bld_tgsi_soa.c | 927 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 …]
|
D | lp_bld_tgsi.h | 556 const unsigned chan_index);
|
/external/mesa3d/src/gallium/auxiliary/tgsi/ |
D | tgsi_ppc.c | 265 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 …]
|
D | tgsi_exec.c | 1045 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/ |
D | lp_bld_interp.c | 460 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/ |
D | radeon_setup_tgsi_llvm.c | 282 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()
|