Home
last modified time | relevance | path

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

/third_party/mesa3d/src/gallium/auxiliary/gallivm/
H A Dlp_bld_sample_aos.c947 LLVMValueRef lod_fpart, in lp_build_sample_mipmap()
1005 lod_fpart = LLVMBuildFMul(builder, lod_fpart, h16vec_scale, ""); in lp_build_sample_mipmap()
1006 lod_fpart = LLVMBuildFPToSI(builder, lod_fpart, i32vec_type, "lod_fpart.fixed16"); in lp_build_sample_mipmap()
1008 /* need_lerp = lod_fpart > 0 */ in lp_build_sample_mipmap()
1011 lod_fpart, bld->lodi_bld.zero, in lp_build_sample_mipmap()
1021 * We need to clamp lod_fpart here since we can get negative in lp_build_sample_mipmap()
1023 * lod_fpart value in lp_build_sample_mipmap()
938 lp_build_sample_mipmap(struct lp_build_sample_context *bld, unsigned img_filter, unsigned mip_filter, LLVMValueRef s, LLVMValueRef t, LLVMValueRef r, const LLVMValueRef *offsets, LLVMValueRef ilevel0, LLVMValueRef ilevel1, LLVMValueRef lod_fpart, LLVMValueRef colors_var) lp_build_sample_mipmap() argument
1109 lp_build_sample_aos(struct lp_build_sample_context *bld, unsigned sampler_unit, LLVMValueRef s, LLVMValueRef t, LLVMValueRef r, const LLVMValueRef *offsets, LLVMValueRef lod_positive, LLVMValueRef lod_fpart, LLVMValueRef ilevel0, LLVMValueRef ilevel1, LLVMValueRef texel_out[4]) lp_build_sample_aos() argument
[all...]
H A Dlp_bld_sample_soa.c1791 LLVMValueRef lod_fpart, in lp_build_sample_mipmap()
1843 /* need_lerp = lod_fpart > 0 */ in lp_build_sample_mipmap()
1846 lod_fpart, bld->lodf_bld.zero, in lp_build_sample_mipmap()
1858 lod_fpart, bld->lodf_bld.zero); in lp_build_sample_mipmap()
1866 * We unfortunately need to clamp lod_fpart here since we can get in lp_build_sample_mipmap()
1868 * lod_fpart values have same sign. in lp_build_sample_mipmap()
1870 lod_fpart = lp_build_max(&bld->lodf_bld, lod_fpart, in lp_build_sample_mipmap()
1899 lod_fpart = lp_build_unpack_broadcast_aos_scalars(bld->gallivm, in lp_build_sample_mipmap()
1902 lod_fpart); in lp_build_sample_mipmap()
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
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
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
3656 LLVMValueRef lod_fpart = NULL, lod_positive = NULL; lp_build_sample_soa_code() local
[all...]
H A Dlp_bld_sample_aos.h51 LLVMValueRef lod_fpart,
H A Dlp_bld_sample.c703 LLVMValueRef lod_fpart; in lp_build_brilinear_lod() local
714 lp_build_ifloor_fract(bld, lod, out_lod_ipart, &lod_fpart); in lp_build_brilinear_lod()
716 lod_fpart = lp_build_mad(bld, lod_fpart, in lp_build_brilinear_lod()
721 * It's not necessary to clamp lod_fpart since: in lp_build_brilinear_lod()
723 * - the mip filtering branch is only taken if lod_fpart is positive in lp_build_brilinear_lod()
726 *out_lod_fpart = lod_fpart; in lp_build_brilinear_lod()
730 lp_build_printf(bld->gallivm, "lod_fpart = %f\n\n", *out_lod_fpart); in lp_build_brilinear_lod()
750 LLVMValueRef lod_fpart; in lp_build_brilinear_rho() local
771 lod_fpart in lp_build_brilinear_rho()
[all...]

Completed in 9 milliseconds