Searched refs:gs_iface (Results 1 – 4 of 4) sorted by relevance
/external/mesa3d/src/gallium/auxiliary/gallivm/ |
D | lp_bld_tgsi.h | 233 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
|
D | lp_bld_tgsi_soa.c | 1508 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/ |
D | swr_shader.cpp | 232 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/ |
D | draw_llvm.c | 1379 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 …]
|