| /xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/gallivm/ |
| H A D | lp_bld_sample_soa.c | 239 struct lp_build_context *coord_bld = &bld->coord_bld; local in function:lp_build_coord_mirror 241 LLVMValueRef half = lp_build_const_vec(bld->gallivm, coord_bld->type, 0.5); 249 coord = lp_build_mul(coord_bld, coord, half); 250 fract = lp_build_round(coord_bld, coord); 251 fract = lp_build_sub(coord_bld, coord, fract); 252 coord = lp_build_add(coord_bld, fract, fract); 261 coord = lp_build_abs(coord_bld, coord); 264 coord = lp_build_max_ext(coord_bld, coord, coord_bld 284 struct lp_build_context *coord_bld = &bld->coord_bld; local in function:lp_build_coord_repeat_npot_linear 331 struct lp_build_context *coord_bld = &bld->coord_bld; local in function:lp_build_sample_wrap_linear 694 struct lp_build_context *coord_bld = &bld->coord_bld; local in function:lp_build_sample_wrap_nearest 1023 struct lp_build_context *coord_bld = &bld->coord_bld; local in function:lp_build_sample_image_linear 2086 struct lp_build_context *coord_bld = &bld->coord_bld; local in function:lp_build_sample_aniso [all...] |
| H A D | lp_bld_sample.c | 248 struct lp_build_context *coord_bld = &bld->coord_bld; local in function:lp_build_pmin 255 LLVMValueRef ddx_ddy = lp_build_packed_ddx_ddy_twocoord(coord_bld, s, t); 258 unsigned length = coord_bld->type.length; 268 max_aniso = lp_build_broadcast_scalar(coord_bld, max_aniso); 269 max_aniso = lp_build_mul(coord_bld, max_aniso, max_aniso); 287 ddx_ddy = lp_build_mul(coord_bld, ddx_ddy, floatdim); 289 ddx_ddy = lp_build_mul(coord_bld, ddx_ddy, ddx_ddy); 291 ddx_ddys = lp_build_swizzle_aos(coord_bld, ddx_ddy, swizzle01); 292 ddx_ddyt = lp_build_swizzle_aos(coord_bld, ddx_dd 346 struct lp_build_context *coord_bld = &bld->coord_bld; local in function:lp_build_rho 1724 lp_build_cube_imapos(struct lp_build_context * coord_bld,LLVMValueRef coord) argument 1762 struct lp_build_context *coord_bld = &bld->coord_bld; local in function:lp_build_cube_lookup [all...] |
| H A D | lp_bld_sample_aos.c | 101 struct lp_build_context *coord_bld = &bld->coord_bld; local in function:lp_build_sample_wrap_nearest_int 102 LLVMValueRef length_f = lp_build_int_to_float(coord_bld, length); 104 offset = lp_build_int_to_float(coord_bld, offset); 105 offset = lp_build_div(coord_bld, offset, length_f); 106 coord_f = lp_build_add(coord_bld, coord_f, offset); 108 coord = lp_build_fract_safe(coord_bld, coord_f); 109 coord = lp_build_mul(coord_bld, coord, length_f); 110 coord = lp_build_itrunc(coord_bld, coord); 146 struct lp_build_context *coord_bld local in function:lp_build_coord_repeat_npot_linear_int [all...] |
| H A D | lp_bld_sample.h | 396 struct lp_build_context coord_bld; member in struct:lp_build_sample_context
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/gallivm/ |
| H A D | lp_bld_sample.c | 221 struct lp_build_context *coord_bld = &bld->coord_bld; local in function:lp_build_rho 234 unsigned length = coord_bld->type.length; 264 rho = lp_build_pack_aos_scalars(bld->gallivm, coord_bld->type, 268 rho = lp_build_swizzle_scalar_aos(coord_bld, cube_rho, 0, 4); 284 coord_bld->type, float_size, indexi); 291 ddx[i] = lp_build_mul(coord_bld, floatdim, derivs->ddx[i]); 292 ddy[i] = lp_build_mul(coord_bld, floatdim, derivs->ddy[i]); 293 ddx[i] = lp_build_mul(coord_bld, ddx[i], ddx[i]); 294 ddy[i] = lp_build_mul(coord_bld, dd 1587 lp_build_cube_imapos(struct lp_build_context * coord_bld,LLVMValueRef coord) argument 1625 struct lp_build_context *coord_bld = &bld->coord_bld; local in function:lp_build_cube_lookup [all...] |
| H A D | lp_bld_sample_soa.c | 229 struct lp_build_context *coord_bld = &bld->coord_bld; local in function:lp_build_coord_mirror 231 LLVMValueRef half = lp_build_const_vec(bld->gallivm, coord_bld->type, 0.5); 239 coord = lp_build_mul(coord_bld, coord, half); 240 fract = lp_build_round(coord_bld, coord); 241 fract = lp_build_sub(coord_bld, coord, fract); 242 coord = lp_build_add(coord_bld, fract, fract); 251 coord = lp_build_abs(coord_bld, coord); 254 coord = lp_build_max_ext(coord_bld, coord, coord_bld 274 struct lp_build_context *coord_bld = &bld->coord_bld; local in function:lp_build_coord_repeat_npot_linear 321 struct lp_build_context *coord_bld = &bld->coord_bld; local in function:lp_build_sample_wrap_linear 684 struct lp_build_context *coord_bld = &bld->coord_bld; local in function:lp_build_sample_wrap_nearest 1013 struct lp_build_context *coord_bld = &bld->coord_bld; local in function:lp_build_sample_image_linear [all...] |
| H A D | lp_bld_sample_aos.c | 101 struct lp_build_context *coord_bld = &bld->coord_bld; local in function:lp_build_sample_wrap_nearest_int 102 LLVMValueRef length_f = lp_build_int_to_float(coord_bld, length); 104 offset = lp_build_int_to_float(coord_bld, offset); 105 offset = lp_build_div(coord_bld, offset, length_f); 106 coord_f = lp_build_add(coord_bld, coord_f, offset); 108 coord = lp_build_fract_safe(coord_bld, coord_f); 109 coord = lp_build_mul(coord_bld, coord, length_f); 110 coord = lp_build_itrunc(coord_bld, coord); 146 struct lp_build_context *coord_bld local in function:lp_build_coord_repeat_npot_linear_int [all...] |
| H A D | lp_bld_sample.h | 343 struct lp_build_context coord_bld; member in struct:lp_build_sample_context
|