| H A D | lp_bld_sample_soa.c | 78 lp_build_sample_texel_soa(struct lp_build_sample_context *bld, in lp_build_sample_texel_soa() argument 236 lp_build_coord_mirror(struct lp_build_sample_context *bld, LLVMValueRef coord, boolean posOnly) lp_build_coord_mirror() argument 277 lp_build_coord_repeat_npot_linear(struct lp_build_sample_context *bld, LLVMValueRef coord_f, LLVMValueRef length_i, LLVMValueRef length_f, LLVMValueRef *coord0_i, LLVMValueRef *weight_f) lp_build_coord_repeat_npot_linear() argument 319 lp_build_sample_wrap_linear(struct lp_build_sample_context *bld, boolean is_gather, LLVMValueRef coord, LLVMValueRef length, LLVMValueRef length_f, LLVMValueRef offset, boolean is_pot, unsigned wrap_mode, LLVMValueRef *x0_out, LLVMValueRef *x1_out, LLVMValueRef *weight_out) lp_build_sample_wrap_linear() argument 686 lp_build_sample_wrap_nearest(struct lp_build_sample_context *bld, LLVMValueRef coord, LLVMValueRef length, LLVMValueRef length_f, LLVMValueRef offset, boolean is_pot, unsigned wrap_mode) lp_build_sample_wrap_nearest() argument 830 lp_build_sample_comparefunc(struct lp_build_sample_context *bld, LLVMValueRef p, LLVMValueRef texel) lp_build_sample_comparefunc() argument 864 lp_build_sample_image_nearest(struct lp_build_sample_context *bld, LLVMValueRef size, LLVMValueRef row_stride_vec, LLVMValueRef img_stride_vec, LLVMValueRef data_ptr, LLVMValueRef mipoffsets, const LLVMValueRef *coords, const LLVMValueRef *offsets, LLVMValueRef colors_out[4]) lp_build_sample_image_nearest() argument 958 lp_build_masklerp(struct lp_build_context *bld, LLVMValueRef weight, LLVMValueRef mask0, LLVMValueRef mask1) lp_build_masklerp() argument 983 lp_build_masklerp2d(struct lp_build_context *bld, LLVMValueRef weight0, LLVMValueRef weight1, LLVMValueRef mask00, LLVMValueRef mask01, LLVMValueRef mask10, LLVMValueRef mask11) lp_build_masklerp2d() argument 1009 lp_build_sample_image_linear(struct lp_build_sample_context *bld, boolean is_gather, LLVMValueRef size, LLVMValueRef linear_mask, LLVMValueRef row_stride_vec, LLVMValueRef img_stride_vec, LLVMValueRef data_ptr, LLVMValueRef mipoffsets, const LLVMValueRef *coords, const LLVMValueRef *offsets, LLVMValueRef colors_out[4]) lp_build_sample_image_linear() argument 1783 lp_build_sample_mipmap(struct lp_build_sample_context *bld, unsigned img_filter, unsigned mip_filter, boolean is_gather, const LLVMValueRef *coords, const LLVMValueRef *offsets, LLVMValueRef ilevel0, LLVMValueRef ilevel1, LLVMValueRef lod_fpart, LLVMValueRef *colors_out) lp_build_sample_mipmap() argument 1926 lp_build_sample_mipmap_both(struct lp_build_sample_context *bld, LLVMValueRef linear_mask, unsigned mip_filter, const LLVMValueRef *coords, const LLVMValueRef *offsets, LLVMValueRef ilevel0, LLVMValueRef ilevel1, LLVMValueRef lod_fpart, LLVMValueRef lod_positive, LLVMValueRef *colors_out) lp_build_sample_mipmap_both() argument 2040 lp_build_layer_coord(struct lp_build_sample_context *bld, unsigned texture_unit, boolean is_cube_array, LLVMValueRef layer, LLVMValueRef *out_of_bounds) lp_build_layer_coord() argument 2074 lp_build_sample_aniso(struct lp_build_sample_context *bld, unsigned img_filter, unsigned mip_filter, boolean is_gather, const LLVMValueRef *coords, const LLVMValueRef *offsets, LLVMValueRef ilevel0, LLVMValueRef ilevel1, LLVMValueRef lod_fpart, LLVMValueRef *colors_out) lp_build_sample_aniso() argument 2523 lp_build_sample_common(struct lp_build_sample_context *bld, boolean is_lodq, unsigned texture_index, unsigned sampler_index, LLVMValueRef *coords, const struct lp_derivatives *derivs, LLVMValueRef lod_bias, LLVMValueRef explicit_lod, LLVMValueRef *lod_pos_or_zero, LLVMValueRef *lod, LLVMValueRef *lod_fpart, LLVMValueRef *ilevel0, LLVMValueRef *ilevel1) lp_build_sample_common() argument 2700 lp_build_clamp_border_color(struct lp_build_sample_context *bld, unsigned sampler_unit) lp_build_clamp_border_color() argument 2933 lp_build_sample_general(struct lp_build_sample_context *bld, unsigned sampler_unit, boolean is_gather, const LLVMValueRef *coords, const LLVMValueRef *offsets, LLVMValueRef lod_positive, LLVMValueRef lod_fpart, LLVMValueRef ilevel0, LLVMValueRef ilevel1, LLVMValueRef *colors_out) lp_build_sample_general() argument 3096 lp_build_fetch_texel(struct lp_build_sample_context *bld, unsigned texture_unit, LLVMValueRef ms_index, const LLVMValueRef *coords, LLVMValueRef explicit_lod, const LLVMValueRef *offsets, LLVMValueRef *colors_out) lp_build_fetch_texel() argument 3316 struct lp_build_sample_context bld; lp_build_sample_soa_code() local [all...] |
| H A D | draw_llvm.c | 935 struct lp_build_context bld; in do_clamp_vertex_color() local 1731 draw_gs_llvm_fetch_input(const struct lp_build_gs_iface *gs_iface, struct lp_build_context * bld, boolean is_vindex_indirect, LLVMValueRef vertex_index, boolean is_aindex_indirect, LLVMValueRef attrib_index, LLVMValueRef swizzle_index) draw_gs_llvm_fetch_input() argument 1787 draw_gs_llvm_emit_vertex(const struct lp_build_gs_iface *gs_base, struct lp_build_context * bld, LLVMValueRef (*outputs)[4], LLVMValueRef emitted_vertices_vec, LLVMValueRef mask_vec, LLVMValueRef stream_id) draw_gs_llvm_emit_vertex() argument 1837 draw_gs_llvm_end_primitive(const struct lp_build_gs_iface *gs_base, struct lp_build_context * bld, LLVMValueRef total_emitted_vertices_vec_ptr, LLVMValueRef verts_per_prim_vec, LLVMValueRef emitted_prims_vec, LLVMValueRef mask_vec, unsigned stream) draw_gs_llvm_end_primitive() argument 1924 struct lp_build_context bld, blduivec; draw_llvm_generate() local 2755 struct lp_build_context bld; draw_gs_llvm_generate() local 3102 draw_tcs_llvm_emit_fetch_input(const struct lp_build_tcs_iface *tes_iface, struct lp_build_context *bld, boolean is_vindex_indirect, LLVMValueRef vertex_index, boolean is_aindex_indirect, LLVMValueRef attrib_index, boolean is_sindex_indirect, LLVMValueRef swizzle_index) draw_tcs_llvm_emit_fetch_input() argument 3164 draw_tcs_llvm_emit_fetch_output(const struct lp_build_tcs_iface *tes_iface, struct lp_build_context *bld, boolean is_vindex_indirect, LLVMValueRef vertex_index, boolean is_aindex_indirect, LLVMValueRef attrib_index, boolean is_sindex_indirect, LLVMValueRef swizzle_index, uint32_t name) draw_tcs_llvm_emit_fetch_output() argument 3227 draw_tcs_llvm_emit_store_output(const struct lp_build_tcs_iface *tes_iface, struct lp_build_context *bld, unsigned name, boolean is_vindex_indirect, LLVMValueRef vertex_index, boolean is_aindex_indirect, LLVMValueRef attrib_index, boolean is_sindex_indirect, LLVMValueRef swizzle_index, LLVMValueRef value, LLVMValueRef mask_vec) draw_tcs_llvm_emit_store_output() argument 3344 struct lp_build_context bld, bldvec; draw_tcs_llvm_generate() local 3785 draw_tes_llvm_fetch_vertex_input(const struct lp_build_tes_iface *tes_iface, struct lp_build_context *bld, boolean is_vindex_indirect, LLVMValueRef vertex_index, boolean is_aindex_indirect, LLVMValueRef attrib_index, boolean is_sindex_indirect, LLVMValueRef swizzle_index) draw_tes_llvm_fetch_vertex_input() argument 3848 draw_tes_llvm_fetch_patch_input(const struct lp_build_tes_iface *tes_iface, struct lp_build_context *bld, boolean is_aindex_indirect, LLVMValueRef attrib_index, LLVMValueRef swizzle_index) draw_tes_llvm_fetch_patch_input() argument 3915 struct lp_build_context bld, bldvec; draw_tes_llvm_generate() local [all...] |