Home
last modified time | relevance | path

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

/third_party/mesa3d/src/gallium/auxiliary/gallivm/
Dlp_bld_tgsi.h283 const struct lp_build_tes_iface *tes_iface; member
494 LLVMValueRef (*fetch_vertex_input)(const struct lp_build_tes_iface *tes_iface,
503 LLVMValueRef (*fetch_patch_input)(const struct lp_build_tes_iface *tes_iface,
519 const struct lp_build_tes_iface *tes_iface; member
Dlp_bld_nir_soa.c362 } else if (bld->tes_iface) { in emit_load_var()
378 result[i] = bld->tes_iface->fetch_patch_input(bld->tes_iface, &bld_base->base, in emit_load_var()
382 result2 = bld->tes_iface->fetch_patch_input(bld->tes_iface, &bld_base->base, in emit_load_var()
388 result[i] = bld->tes_iface->fetch_vertex_input(bld->tes_iface, &bld_base->base, in emit_load_var()
395 result2 = bld->tes_iface->fetch_vertex_input(bld->tes_iface, &bld_base->base, in emit_load_var()
1844 if (bld->indirects & nir_var_shader_in && !bld->gs_iface && !bld->tcs_iface && !bld->tes_iface) { in emit_prologue()
2533 bld.tes_iface = params->tes_iface; in lp_build_nir_soa()
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()
Dlp_bld_nir.h245 const struct lp_build_tes_iface *tes_iface; member
/third_party/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 …]
/third_party/mesa3d/src/gallium/auxiliary/draw/
Ddraw_llvm.c3118 draw_tcs_llvm_emit_fetch_input(const struct lp_build_tcs_iface *tes_iface, in draw_tcs_llvm_emit_fetch_input() argument
3127 const struct draw_tcs_llvm_iface *tcs = draw_tcs_llvm_iface(tes_iface); in draw_tcs_llvm_emit_fetch_input()
3180 draw_tcs_llvm_emit_fetch_output(const struct lp_build_tcs_iface *tes_iface, in draw_tcs_llvm_emit_fetch_output() argument
3190 const struct draw_tcs_llvm_iface *tcs = draw_tcs_llvm_iface(tes_iface); in draw_tcs_llvm_emit_fetch_output()
3243 draw_tcs_llvm_emit_store_output(const struct lp_build_tcs_iface *tes_iface, in draw_tcs_llvm_emit_store_output() argument
3255 const struct draw_tcs_llvm_iface *tcs = draw_tcs_llvm_iface(tes_iface); in draw_tcs_llvm_emit_store_output()
3797 draw_tes_llvm_fetch_vertex_input(const struct lp_build_tes_iface *tes_iface, in draw_tes_llvm_fetch_vertex_input() argument
3806 const struct draw_tes_llvm_iface *tes = draw_tes_llvm_iface(tes_iface); in draw_tes_llvm_fetch_vertex_input()
3860 draw_tes_llvm_fetch_patch_input(const struct lp_build_tes_iface *tes_iface, in draw_tes_llvm_fetch_patch_input() argument
3866 const struct draw_tes_llvm_iface *tes = draw_tes_llvm_iface(tes_iface); in draw_tes_llvm_fetch_patch_input()
[all …]