Home
last modified time | relevance | path

Searched refs:tes_iface (Results 1 – 6 of 6) sorted by relevance

/external/mesa3d/src/gallium/auxiliary/gallivm/
Dlp_bld_tgsi.h279 const struct lp_build_tes_iface *tes_iface; member
489 LLVMValueRef (*fetch_vertex_input)(const struct lp_build_tes_iface *tes_iface,
498 LLVMValueRef (*fetch_patch_input)(const struct lp_build_tes_iface *tes_iface,
514 const struct lp_build_tes_iface *tes_iface; member
Dlp_bld_nir_soa.c361 } else if (bld->tes_iface) { in emit_load_var()
377 result[i] = bld->tes_iface->fetch_patch_input(bld->tes_iface, &bld_base->base, in emit_load_var()
381 result2 = bld->tes_iface->fetch_patch_input(bld->tes_iface, &bld_base->base, in emit_load_var()
387 result[i] = bld->tes_iface->fetch_vertex_input(bld->tes_iface, &bld_base->base, in emit_load_var()
394 result2 = bld->tes_iface->fetch_vertex_input(bld->tes_iface, &bld_base->base, in emit_load_var()
1748 if (bld->indirects & nir_var_shader_in && !bld->gs_iface && !bld->tcs_iface && !bld->tes_iface) { in emit_prologue()
2100 bld.tes_iface = params->tes_iface; in lp_build_nir_soa()
Dlp_bld_nir.h231 const struct lp_build_tes_iface *tes_iface; member
Dlp_bld_tgsi_soa.c1355 res = bld->tes_iface->fetch_patch_input(bld->tes_iface, (struct lp_build_context*)bld_base, in emit_fetch_tes_input()
1360 res = bld->tes_iface->fetch_vertex_input(bld->tes_iface, (struct lp_build_context*)bld_base, in emit_fetch_tes_input()
1374 … res2 = bld->tes_iface->fetch_patch_input(bld->tes_iface, (struct lp_build_context*)bld_base, in emit_fetch_tes_input()
1380 … res2 = bld->tes_iface->fetch_vertex_input(bld->tes_iface, (struct lp_build_context*)bld_base, in emit_fetch_tes_input()
4296 !bld->gs_iface && !bld->tes_iface && !bld->tcs_iface) { in emit_prologue()
4592 if (params->tes_iface) { in lp_build_tgsi_soa()
4595 bld.tes_iface = params->tes_iface; in lp_build_tgsi_soa()
/external/mesa3d/src/gallium/drivers/swr/
Dswr_shader.cpp419 swr_tes_llvm_fetch_vtx_input(const struct lp_build_tes_iface *tes_iface,
428 swr_tes_llvm_fetch_patch_input(const struct lp_build_tes_iface *tes_iface,
648 swr_tes_llvm_fetch_vtx_input(const struct lp_build_tes_iface *tes_iface, in swr_tes_llvm_fetch_vtx_input() argument
657 swr_tes_llvm_iface *iface = (swr_tes_llvm_iface*)tes_iface; in swr_tes_llvm_fetch_vtx_input()
660 return iface->pBuilder->swr_tes_llvm_fetch_vtx_input(tes_iface, bld_base, in swr_tes_llvm_fetch_vtx_input()
669 swr_tes_llvm_fetch_patch_input(const struct lp_build_tes_iface *tes_iface, in swr_tes_llvm_fetch_patch_input() argument
675 swr_tes_llvm_iface *iface = (swr_tes_llvm_iface*)tes_iface; in swr_tes_llvm_fetch_patch_input()
678 return iface->pBuilder->swr_tes_llvm_fetch_patch_input(tes_iface, bld_base, in swr_tes_llvm_fetch_patch_input()
1346 BuilderSWR::swr_tes_llvm_fetch_patch_input(const struct lp_build_tes_iface *tes_iface, in swr_tes_llvm_fetch_patch_input() argument
1352 swr_tes_llvm_iface *iface = (swr_tes_llvm_iface*)tes_iface; in swr_tes_llvm_fetch_patch_input()
[all …]
/external/mesa3d/src/gallium/auxiliary/draw/
Ddraw_llvm.c3072 draw_tcs_llvm_emit_fetch_input(const struct lp_build_tcs_iface *tes_iface, in draw_tcs_llvm_emit_fetch_input() argument
3081 const struct draw_tcs_llvm_iface *tcs = draw_tcs_llvm_iface(tes_iface); in draw_tcs_llvm_emit_fetch_input()
3134 draw_tcs_llvm_emit_fetch_output(const struct lp_build_tcs_iface *tes_iface, in draw_tcs_llvm_emit_fetch_output() argument
3144 const struct draw_tcs_llvm_iface *tcs = draw_tcs_llvm_iface(tes_iface); in draw_tcs_llvm_emit_fetch_output()
3197 draw_tcs_llvm_emit_store_output(const struct lp_build_tcs_iface *tes_iface, in draw_tcs_llvm_emit_store_output() argument
3209 const struct draw_tcs_llvm_iface *tcs = draw_tcs_llvm_iface(tes_iface); in draw_tcs_llvm_emit_store_output()
3743 draw_tes_llvm_fetch_vertex_input(const struct lp_build_tes_iface *tes_iface, in draw_tes_llvm_fetch_vertex_input() argument
3752 const struct draw_tes_llvm_iface *tes = draw_tes_llvm_iface(tes_iface); in draw_tes_llvm_fetch_vertex_input()
3806 draw_tes_llvm_fetch_patch_input(const struct lp_build_tes_iface *tes_iface, in draw_tes_llvm_fetch_patch_input() argument
3812 const struct draw_tes_llvm_iface *tes = draw_tes_llvm_iface(tes_iface); in draw_tes_llvm_fetch_patch_input()
[all …]