Searched defs:derivs (Results 1 - 6 of 6) sorted by relevance
/external/mesa3d/src/gallium/auxiliary/draw/ |
H A D | draw_llvm_sample.c | 176 const struct lp_derivatives *derivs, 191 derivs, 170 draw_llvm_sampler_soa_emit_fetch_texel(const struct lp_build_sampler_soa *base, struct gallivm_state *gallivm, struct lp_type type, unsigned unit, unsigned num_coords, const LLVMValueRef *coords, const struct lp_derivatives *derivs, LLVMValueRef lod_bias, LLVMValueRef explicit_lod, LLVMValueRef *texel) argument
|
/external/mesa3d/src/gallium/drivers/llvmpipe/ |
H A D | lp_tex_sample.c | 181 const struct lp_derivatives *derivs, 201 derivs, 175 lp_llvm_sampler_soa_emit_fetch_texel(const struct lp_build_sampler_soa *base, struct gallivm_state *gallivm, struct lp_type type, unsigned unit, unsigned num_coords, const LLVMValueRef *coords, const struct lp_derivatives *derivs, LLVMValueRef lod_bias, LLVMValueRef explicit_lod, LLVMValueRef *texel) argument
|
/external/mesa3d/src/gallium/auxiliary/gallivm/ |
H A D | lp_bld_tgsi_aos.c | 367 struct lp_derivatives derivs; local 388 derivs.ddx_ddy[0] = bld->bld_base.base.one; 389 derivs.ddx_ddy[1] = bld->bld_base.base.one; 397 coords, derivs,
|
H A D | lp_bld_sample_soa.c | 988 const struct lp_derivatives *derivs, 1021 derivs = &face_derivs; 1032 lp_build_lod_selector(bld, unit, derivs, 1230 * \param derivs partial derivatives of (s,t,r,q) with respect to x and y 1240 const struct lp_derivatives *derivs, 1356 derivs, lod_bias, explicit_lod, 983 lp_build_sample_common(struct lp_build_sample_context *bld, unsigned unit, LLVMValueRef *s, LLVMValueRef *t, LLVMValueRef *r, const struct lp_derivatives *derivs, LLVMValueRef lod_bias, LLVMValueRef explicit_lod, LLVMValueRef *lod_ipart, LLVMValueRef *lod_fpart, LLVMValueRef *ilevel0, LLVMValueRef *ilevel1) argument 1233 lp_build_sample_soa(struct gallivm_state *gallivm, const struct lp_sampler_static_state *static_state, struct lp_sampler_dynamic_state *dynamic_state, struct lp_type type, unsigned unit, unsigned num_coords, const LLVMValueRef *coords, const struct lp_derivatives *derivs, LLVMValueRef lod_bias, LLVMValueRef explicit_lod, LLVMValueRef texel_out[4]) argument
|
H A D | lp_bld_sample.c | 179 * \param derivs partial derivatives of (s, t, r, q) with respect to X and Y 186 const struct lp_derivatives *derivs) 194 const LLVMValueRef *ddx_ddy = derivs->ddx_ddy; 480 * \param derivs partial derivatives of (s, t, r, q) with respect to X and Y 493 const struct lp_derivatives *derivs, 525 rho = lp_build_rho(bld, unit, derivs); 184 lp_build_rho(struct lp_build_sample_context *bld, unsigned unit, const struct lp_derivatives *derivs) argument 491 lp_build_lod_selector(struct lp_build_sample_context *bld, unsigned unit, const struct lp_derivatives *derivs, LLVMValueRef lod_bias, LLVMValueRef explicit_lod, unsigned mip_filter, LLVMValueRef *out_lod_ipart, LLVMValueRef *out_lod_fpart) argument
|
H A D | lp_bld_tgsi_soa.c | 1150 struct lp_derivatives derivs; local 1163 derivs.ddx_ddy[0] = bld->bld_base.base.undef; 1164 derivs.ddx_ddy[1] = bld->bld_base.base.undef; 1256 derivs.ddx_ddy[0] = ddxdyonec[0]; 1267 derivs.ddx_ddy[0] = LLVMBuildShuffleVector(builder, ddxdyonec[0], ddxdyonec[1], 1270 derivs.ddx_ddy[1] = ddxdyonec[2]; 1276 derivs.ddx_ddy[0] = lp_build_packed_ddx_ddy_onecoord(&bld->bld_base.base, coords[0]); 1279 derivs.ddx_ddy[0] = lp_build_packed_ddx_ddy_twocoord(&bld->bld_base.base, 1282 derivs.ddx_ddy[1] = lp_build_packed_ddx_ddy_onecoord(&bld->bld_base.base, coords[2]); 1292 &derivs, [all...] |
Completed in 99 milliseconds