Searched refs:switch_info (Results 1 - 4 of 4) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/llvmpipe/
H A Dlp_tex_sample.c381 struct lp_build_sample_array_switch switch_info; local in function:lp_llvm_sampler_soa_emit_fetch_texel
382 memset(&switch_info, 0, sizeof(switch_info));
385 lp_build_sample_array_init_soa(&switch_info, gallivm, params, unit,
389 lp_build_sample_array_case_soa(&switch_info, i,
394 lp_build_sample_array_fini_soa(&switch_info);
478 struct lp_build_img_op_array_switch switch_info; local in function:lp_llvm_image_soa_emit_op
479 memset(&switch_info, 0, sizeof(switch_info));
483 lp_build_image_op_switch_soa(&switch_info, galliv
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/draw/
H A Ddraw_llvm_sample.c340 struct lp_build_sample_array_switch switch_info; local in function:draw_llvm_sampler_soa_emit_fetch_texel
341 memset(&switch_info, 0, sizeof(switch_info));
344 lp_build_sample_array_init_soa(&switch_info, gallivm, params, unit,
348 lp_build_sample_array_case_soa(&switch_info, i,
353 lp_build_sample_array_fini_soa(&switch_info);
426 struct lp_build_img_op_array_switch switch_info; local in function:draw_llvm_image_soa_emit_op
427 memset(&switch_info, 0, sizeof(switch_info));
430 lp_build_image_op_switch_soa(&switch_info, galliv
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/gallivm/
H A Dlp_bld_sample.h732 lp_build_sample_array_init_soa(struct lp_build_sample_array_switch *switch_info,
739 lp_build_sample_array_case_soa(struct lp_build_sample_array_switch *switch_info,
745 void lp_build_sample_array_fini_soa(struct lp_build_sample_array_switch *switch_info);
748 lp_build_image_op_switch_soa(struct lp_build_img_op_array_switch *switch_info,
755 lp_build_image_op_array_case(struct lp_build_img_op_array_switch *switch_info,
760 void lp_build_image_op_array_fini_soa(struct lp_build_img_op_array_switch *switch_info);
H A Dlp_bld_sample_soa.c4724 * This sets up the switch_info state and adds the LLVM flow control pieces.
4727 lp_build_sample_array_init_soa(struct lp_build_sample_array_switch *switch_info, argument
4733 switch_info->gallivm = gallivm;
4734 switch_info->params = *params;
4735 switch_info->base = base;
4736 switch_info->range = range;
4739 switch_info->params.texture_index_offset = 0;
4742 switch_info->merge_ref = lp_build_insert_new_block(gallivm, "texmerge");
4744 switch_info->switch_ref = LLVMBuildSwitch(gallivm->builder, idx,
4745 switch_info
4766 lp_build_sample_array_case_soa(struct lp_build_sample_array_switch * switch_info,int idx,const struct lp_static_texture_state * static_texture_state,const struct lp_static_sampler_state * static_sampler_state,struct lp_sampler_dynamic_state * dynamic_texture_state) argument
4792 lp_build_sample_array_fini_soa(struct lp_build_sample_array_switch * switch_info) argument
4802 lp_build_image_op_switch_soa(struct lp_build_img_op_array_switch * switch_info,struct gallivm_state * gallivm,const struct lp_img_params * params,LLVMValueRef idx,unsigned base,unsigned range) argument
4836 lp_build_image_op_array_case(struct lp_build_img_op_array_switch * switch_info,int idx,const struct lp_static_texture_state * static_texture_state,struct lp_sampler_dynamic_state * dynamic_state) argument
4863 lp_build_image_op_array_fini_soa(struct lp_build_img_op_array_switch * switch_info) argument
[all...]

Completed in 11 milliseconds