Home
last modified time | relevance | path

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

/external/mesa3d/src/gallium/auxiliary/gallivm/
Dlp_bld_tgsi.h233 const struct lp_build_tgsi_gs_iface *gs_iface);
412 LLVMValueRef (*fetch_input)(const struct lp_build_tgsi_gs_iface *gs_iface,
419 void (*emit_vertex)(const struct lp_build_tgsi_gs_iface *gs_iface,
423 void (*end_primitive)(const struct lp_build_tgsi_gs_iface *gs_iface,
427 void (*gs_epilogue)(const struct lp_build_tgsi_gs_iface *gs_iface,
440 const struct lp_build_tgsi_gs_iface *gs_iface; member
Dlp_bld_tgsi_soa.c1508 res = bld->gs_iface->fetch_input(bld->gs_iface, bld_base, in emit_fetch_gs_input()
1519 res2 = bld->gs_iface->fetch_input(bld->gs_iface, bld_base, in emit_fetch_gs_input()
3365 if (bld->gs_iface->emit_vertex) { in emit_vertex()
3372 bld->gs_iface->emit_vertex(bld->gs_iface, &bld->bld_base, in emit_vertex()
3398 if (bld->gs_iface->end_primitive) { in end_primitive_masked()
3414 bld->gs_iface->end_primitive(bld->gs_iface, &bld->bld_base, in end_primitive_masked()
3452 if (bld->gs_iface->end_primitive) { in end_primitive()
3676 if (bld->indirect_files & (1 << TGSI_FILE_INPUT) && !bld->gs_iface) { in emit_prologue()
3702 if (bld->gs_iface) { in emit_prologue()
3728 if (!bld->gs_iface) in emit_prologue()
[all …]
/external/mesa3d/src/gallium/drivers/swr/
Dswr_shader.cpp232 swr_gs_llvm_fetch_input(const struct lp_build_tgsi_gs_iface *gs_iface,
275 swr_gs_llvm_fetch_input(const struct lp_build_tgsi_gs_iface *gs_iface, in swr_gs_llvm_fetch_input() argument
283 swr_gs_llvm_iface *iface = (swr_gs_llvm_iface*)gs_iface; in swr_gs_llvm_fetch_input()
285 return iface->pBuilder->swr_gs_llvm_fetch_input(gs_iface, bld_base, in swr_gs_llvm_fetch_input()
333 BuilderSWR::swr_gs_llvm_fetch_input(const struct lp_build_tgsi_gs_iface *gs_iface, in swr_gs_llvm_fetch_input() argument
341 swr_gs_llvm_iface *iface = (swr_gs_llvm_iface*)gs_iface; in swr_gs_llvm_fetch_input()
661 struct swr_gs_llvm_iface gs_iface; in CompileGS() local
662 gs_iface.base.fetch_input = ::swr_gs_llvm_fetch_input; in CompileGS()
663 gs_iface.base.emit_vertex = ::swr_gs_llvm_emit_vertex; in CompileGS()
664 gs_iface.base.end_primitive = ::swr_gs_llvm_end_primitive; in CompileGS()
[all …]
/external/mesa3d/src/gallium/auxiliary/draw/
Ddraw_llvm.c1379 draw_gs_llvm_fetch_input(const struct lp_build_tgsi_gs_iface *gs_iface, in draw_gs_llvm_fetch_input() argument
1387 const struct draw_gs_llvm_iface *gs = draw_gs_llvm_iface(gs_iface); in draw_gs_llvm_fetch_input()
1440 const struct draw_gs_llvm_iface *gs_iface = draw_gs_llvm_iface(gs_base); in draw_gs_llvm_emit_vertex() local
1441 struct draw_gs_llvm_variant *variant = gs_iface->variant; in draw_gs_llvm_emit_vertex()
1474 const struct draw_gs_llvm_iface *gs_iface = draw_gs_llvm_iface(gs_base); in draw_gs_llvm_end_primitive() local
1475 struct draw_gs_llvm_variant *variant = gs_iface->variant; in draw_gs_llvm_end_primitive()
1503 const struct draw_gs_llvm_iface *gs_iface = draw_gs_llvm_iface(gs_base); in draw_gs_llvm_epilogue() local
1504 struct draw_gs_llvm_variant *variant = gs_iface->variant; in draw_gs_llvm_epilogue()
2247 struct draw_gs_llvm_iface gs_iface; in draw_gs_llvm_generate() local
2303 gs_iface.base.fetch_input = draw_gs_llvm_fetch_input; in draw_gs_llvm_generate()
[all …]