| /xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/gallivm/ |
| H A 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 in struct:lp_build_tgsi_soa_context
|
| H A D | lp_bld_tgsi_soa.c | 1563 res = bld->gs_iface->fetch_input(bld->gs_iface, bld_base, 1574 res2 = bld->gs_iface->fetch_input(bld->gs_iface, bld_base, 3425 if (bld->gs_iface->emit_vertex) { 3432 bld->gs_iface->emit_vertex(bld->gs_iface, &bld->bld_base, 3458 if (bld->gs_iface->end_primitive) { 3474 bld->gs_iface->end_primitive(bld->gs_iface, 3828 lp_build_tgsi_soa(struct gallivm_state * gallivm,const struct tgsi_token * tokens,struct lp_type type,struct lp_build_mask_context * mask,LLVMValueRef consts_ptr,LLVMValueRef const_sizes_ptr,const struct lp_bld_tgsi_system_values * system_values,const LLVMValueRef (* inputs)[TGSI_NUM_CHANNELS],LLVMValueRef (* outputs)[TGSI_NUM_CHANNELS],LLVMValueRef context_ptr,LLVMValueRef thread_data_ptr,const struct lp_build_sampler_soa * sampler,const struct tgsi_shader_info * info,const struct lp_build_tgsi_gs_iface * gs_iface) argument [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/gallivm/ |
| H A D | lp_bld_tgsi.h | 281 const struct lp_build_gs_iface *gs_iface; member in struct:lp_build_tgsi_params 431 LLVMValueRef (*fetch_input)(const struct lp_build_gs_iface *gs_iface, 438 void (*emit_vertex)(const struct lp_build_gs_iface *gs_iface, 443 void (*end_primitive)(const struct lp_build_gs_iface *gs_iface, 449 void (*gs_epilogue)(const struct lp_build_gs_iface *gs_iface, 517 const struct lp_build_gs_iface *gs_iface; member in struct:lp_build_tgsi_soa_context
|
| H A D | lp_bld_nir_soa.c | 348 if (bld->gs_iface) { 354 result[i] = bld->gs_iface->fetch_input(bld->gs_iface, &bld_base->base, 358 result2 = bld->gs_iface->fetch_input(bld->gs_iface, &bld_base->base, 1781 assert(bld->gs_iface->emit_vertex); 1787 bld->gs_iface->emit_vertex(bld->gs_iface, &bld->bld_base.base, 1821 bld->gs_iface->end_primitive(bld->gs_iface, [all...] |
| H A D | lp_bld_tgsi_soa.c | 1174 res = bld->gs_iface->fetch_input(bld->gs_iface, &bld_base->base, 1185 res2 = bld->gs_iface->fetch_input(bld->gs_iface, &bld_base->base, 3965 if (bld->gs_iface->emit_vertex) { 3976 bld->gs_iface->emit_vertex(bld->gs_iface, &bld->bld_base.base, 4004 if (bld->gs_iface->end_primitive) { 4021 bld->gs_iface->end_primitive(bld->gs_iface, [all...] |
| H A D | lp_bld_nir.h | 243 const struct lp_build_gs_iface *gs_iface; member in struct:lp_build_nir_soa_context
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/swr/ |
| H A D | swr_shader.cpp | 234 swr_gs_llvm_fetch_input(const struct lp_build_tgsi_gs_iface *gs_iface, 277 swr_gs_llvm_fetch_input(const struct lp_build_tgsi_gs_iface *gs_iface, argument 285 swr_gs_llvm_iface *iface = (swr_gs_llvm_iface*)gs_iface; 287 return iface->pBuilder->swr_gs_llvm_fetch_input(gs_iface, bld_base, 335 BuilderSWR::swr_gs_llvm_fetch_input(const struct lp_build_tgsi_gs_iface *gs_iface, argument 343 swr_gs_llvm_iface *iface = (swr_gs_llvm_iface*)gs_iface; 666 struct swr_gs_llvm_iface gs_iface; local in function:BuilderSWR::CompileGS 667 gs_iface.base.fetch_input = ::swr_gs_llvm_fetch_input; 668 gs_iface.base.emit_vertex = ::swr_gs_llvm_emit_vertex; 669 gs_iface [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/draw/ |
| H A D | draw_llvm.c | 1379 draw_gs_llvm_fetch_input(const struct lp_build_tgsi_gs_iface *gs_iface, argument 1387 const struct draw_gs_llvm_iface *gs = draw_gs_llvm_iface(gs_iface); 1440 const struct draw_gs_llvm_iface *gs_iface = draw_gs_llvm_iface(gs_base); local in function:draw_gs_llvm_emit_vertex 1441 struct draw_gs_llvm_variant *variant = gs_iface->variant; 1474 const struct draw_gs_llvm_iface *gs_iface = draw_gs_llvm_iface(gs_base); local in function:draw_gs_llvm_end_primitive 1475 struct draw_gs_llvm_variant *variant = gs_iface->variant; 1503 const struct draw_gs_llvm_iface *gs_iface = draw_gs_llvm_iface(gs_base); local in function:draw_gs_llvm_epilogue 1504 struct draw_gs_llvm_variant *variant = gs_iface->variant; 2247 struct draw_gs_llvm_iface gs_iface; local in function:draw_gs_llvm_generate 2303 gs_iface [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/swr/ |
| H A D | swr_shader.cpp | 350 swr_gs_llvm_fetch_input(const struct lp_build_gs_iface *gs_iface, 484 swr_gs_llvm_fetch_input(const struct lp_build_gs_iface *gs_iface, argument 492 swr_gs_llvm_iface *iface = (swr_gs_llvm_iface*)gs_iface; 494 return iface->pBuilder->swr_gs_llvm_fetch_input(gs_iface, bld, 685 BuilderSWR::swr_gs_llvm_fetch_input(const struct lp_build_gs_iface *gs_iface, argument 693 swr_gs_llvm_iface *iface = (swr_gs_llvm_iface*)gs_iface; 1629 struct swr_gs_llvm_iface gs_iface; local in function:BuilderSWR::CompileGS 1630 gs_iface.base.fetch_input = ::swr_gs_llvm_fetch_input; 1631 gs_iface.base.emit_vertex = ::swr_gs_llvm_emit_vertex; 1632 gs_iface [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/draw/ |
| H A D | draw_llvm.c | 1751 draw_gs_llvm_fetch_input(const struct lp_build_gs_iface *gs_iface, argument 1759 const struct draw_gs_llvm_iface *gs = draw_gs_llvm_iface(gs_iface); 1813 const struct draw_gs_llvm_iface *gs_iface = draw_gs_llvm_iface(gs_base); local in function:draw_gs_llvm_emit_vertex 1814 struct draw_gs_llvm_variant *variant = gs_iface->variant; 1863 const struct draw_gs_llvm_iface *gs_iface = draw_gs_llvm_iface(gs_base); local in function:draw_gs_llvm_end_primitive 1864 struct draw_gs_llvm_variant *variant = gs_iface->variant; 1898 const struct draw_gs_llvm_iface *gs_iface = draw_gs_llvm_iface(gs_base); local in function:draw_gs_llvm_epilogue 1899 struct draw_gs_llvm_variant *variant = gs_iface->variant; 2776 struct draw_gs_llvm_iface gs_iface; local in function:draw_gs_llvm_generate 2838 gs_iface [all...] |
| /xsrc/external/mit/MesaLib/dist/docs/relnotes/ |
| H A D | 19.3.0.rst | 917 - gallivm/draw/swr: make the gs_iface not depend on tgsi.
|
| H A D | 20.2.0.rst | 1499 - gallivm/gs_iface: pass stream into end primitive interface.
|