Home
last modified time | relevance | path

Searched refs:tcs_iface (Results 1 – 5 of 5) sorted by relevance

/external/mesa3d/src/gallium/auxiliary/gallivm/
Dlp_bld_tgsi.h280 const struct lp_build_tcs_iface *tcs_iface; member
451 void (*emit_store_output)(const struct lp_build_tcs_iface *tcs_iface,
463 LLVMValueRef (*emit_fetch_input)(const struct lp_build_tcs_iface *tcs_iface,
472 LLVMValueRef (*emit_fetch_output)(const struct lp_build_tcs_iface *tcs_iface,
528 const struct lp_build_tcs_iface *tcs_iface; member
Dlp_bld_tgsi_soa.c1260 res = bld->tcs_iface->emit_fetch_output(bld->tcs_iface, (struct lp_build_context*)bld_base, in emit_fetch_tcs_input()
1269 res = bld->tcs_iface->emit_fetch_input(bld->tcs_iface, (struct lp_build_context*)bld_base, in emit_fetch_tcs_input()
1284 … res2 = bld->tcs_iface->emit_fetch_output(bld->tcs_iface, (struct lp_build_context*)bld_base, in emit_fetch_tcs_input()
1293 res2 = bld->tcs_iface->emit_fetch_input(bld->tcs_iface, (struct lp_build_context*)bld_base, in emit_fetch_tcs_input()
1779 assert(bld->tcs_iface->emit_store_output); in emit_store_tcs_output()
1780 bld->tcs_iface->emit_store_output(bld->tcs_iface, (struct lp_build_context*)bld_base, in emit_store_tcs_output()
4106 if (bld->tcs_iface->emit_barrier) { in barrier_emit_tcs()
4107 bld->tcs_iface->emit_barrier((struct lp_build_context*)bld_base); in barrier_emit_tcs()
4329 !bld->gs_iface && !bld->tes_iface && !bld->tcs_iface) { in emit_prologue()
4392 if (bld->tcs_iface && bld->tcs_iface->emit_prologue) { in emit_prologue_post_decl()
[all …]
Dlp_bld_nir_soa.c498 } else if (bld->tcs_iface) { in emit_load_var()
511 result[i] = bld->tcs_iface->emit_fetch_input(bld->tcs_iface, &bld_base->base, in emit_load_var()
517 … LLVMValueRef result2 = bld->tcs_iface->emit_fetch_input(bld->tcs_iface, &bld_base->base, in emit_load_var()
584 if (bld->tcs_iface) { in emit_load_var()
594 result[i] = bld->tcs_iface->emit_fetch_output(bld->tcs_iface, &bld_base->base, in emit_load_var()
600 … LLVMValueRef result2 = bld->tcs_iface->emit_fetch_output(bld->tcs_iface, &bld_base->base, in emit_load_var()
708 bld->tcs_iface->emit_store_output(bld->tcs_iface, &bld_base->base, 0, in emit_store_tcs_chan()
715 bld->tcs_iface->emit_store_output(bld->tcs_iface, &bld_base->base, 0, in emit_store_tcs_chan()
735 bld->tcs_iface->emit_store_output(bld->tcs_iface, &bld_base->base, 0, in emit_store_tcs_chan()
850 } else if (bld->tcs_iface) { in emit_store_var()
[all …]
Dlp_bld_nir.h301 const struct lp_build_tcs_iface *tcs_iface; member
/external/mesa3d/src/gallium/auxiliary/draw/
Ddraw_llvm.c2916 struct draw_tcs_llvm_iface tcs_iface; in draw_tcs_llvm_generate() local
3083 tcs_iface.input = input_array; in draw_tcs_llvm_generate()
3084 tcs_iface.output = output_array; in draw_tcs_llvm_generate()
3085 tcs_iface.base.emit_fetch_input = draw_tcs_llvm_emit_fetch_input; in draw_tcs_llvm_generate()
3086 tcs_iface.base.emit_fetch_output = draw_tcs_llvm_emit_fetch_output; in draw_tcs_llvm_generate()
3087 tcs_iface.base.emit_store_output = draw_tcs_llvm_emit_store_output; in draw_tcs_llvm_generate()
3119 params.tcs_iface = &tcs_iface.base; in draw_tcs_llvm_generate()