Home
last modified time | relevance | path

Searched refs:fs_iface (Results 1 – 4 of 4) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/llvmpipe/
Dlp_state_fs.c453 struct lp_build_fs_llvm_iface *fs_iface = (struct lp_build_fs_llvm_iface *)iface; in fs_interp() local
454 struct lp_build_interp_soa_context *interp = fs_iface->interp; in fs_interp()
461 return lp_build_interp_soa(interp, bld->gallivm, fs_iface->loop_state->counter, in fs_interp()
462 fs_iface->mask_store, in fs_interp()
496 struct lp_build_fs_llvm_iface *fs_iface = (struct lp_build_fs_llvm_iface *)iface; in fs_fb_fetch() local
499 const struct lp_fragment_shader_variant_key *key = fs_iface->key; in fs_fb_fetch()
508 buf_ptr = fs_iface->zs_base_ptr; in fs_fb_fetch()
509 stride = fs_iface->zs_stride; in fs_fb_fetch()
517 …buf_ptr = LLVMBuildLoad(builder, LLVMBuildGEP(builder, fs_iface->color_ptr_ptr, &index, 1, ""), ""… in fs_fb_fetch()
518 …stride = LLVMBuildLoad(builder, LLVMBuildGEP(builder, fs_iface->color_stride_ptr, &index, 1, ""), … in fs_fb_fetch()
[all …]
/third_party/mesa3d/src/gallium/auxiliary/gallivm/
Dlp_bld_nir.h269 const struct lp_build_fs_iface *fs_iface; member
Dlp_bld_nir_soa.c511 if (bld->fs_iface && bld->fs_iface->fb_fetch) { in emit_load_var()
512 bld->fs_iface->fb_fetch(bld->fs_iface, &bld_base->base, var->data.location, result); in emit_load_var()
2517 dst[i] = bld->fs_iface->interp_fn(bld->fs_iface, &bld_base->base, in emit_interp_at()
2783 bld.fs_iface = params->fs_iface; in lp_build_nir_soa()
Dlp_bld_tgsi.h288 const struct lp_build_fs_iface *fs_iface; member