Searched refs:si_shader_selector (Results 1 - 25 of 33) sorted by relevance
12
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/radeonsi/ |
| H A D | si_compute.h | 32 struct si_shader_selector sel;
|
| H A D | si_shader.h | 426 struct si_shader_selector { struct 629 struct si_shader_selector *ls; /* for merged LS-HS */ 634 struct si_shader_selector *es; /* for merged ES-GS */ 769 struct si_shader_selector *selector; 770 struct si_shader_selector *previous_stage_sel; /* for refcounting */ 912 struct si_shader_selector *gs_selector, 922 void gfx9_get_gs_info(struct si_shader_selector *es, struct si_shader_selector *gs, 929 static inline struct si_shader **si_get_main_shader_part(struct si_shader_selector *sel, 943 static inline bool si_shader_uses_bindless_samplers(struct si_shader_selector *selecto [all...] |
| H A D | si_shader_internal.h | 47 struct si_shader_selector *next_shader_sel; 169 bool si_vs_needs_prolog(const struct si_shader_selector *sel, 175 struct nir_shader *si_get_nir_shader(struct si_shader_selector *sel,
|
| H A D | si_state_shaders.c | 45 void si_get_ir_cache_key(struct si_shader_selector *sel, bool ngg, bool es, 375 static void si_set_tesseval_regs(struct si_screen *sscreen, const struct si_shader_selector *tes, 450 static void polaris_set_vgt_vertex_reuse(struct si_screen *sscreen, struct si_shader_selector *sel, 481 struct si_shader_selector *vs = 672 void gfx9_get_gs_info(struct si_shader_selector *es, struct si_shader_selector *gs, 840 struct si_shader_selector *sel = shader->selector; 981 struct si_shader_selector *sel = shader->selector; 1097 unsigned si_get_input_prim(const struct si_shader_selector *gs, const struct si_shader_key *key) 1116 static unsigned si_get_vs_out_cntl(const struct si_shader_selector *se [all...] |
| H A D | si_state.h | 49 struct si_shader_selector; 516 void si_set_active_descriptors_for_shader(struct si_context *sctx, struct si_shader_selector *sel); 557 void si_get_ir_cache_key(struct si_shader_selector *sel, bool ngg, bool es, 584 unsigned si_get_input_prim(const struct si_shader_selector *gs, const struct si_shader_key *key);
|
| H A D | si_compute.c | 62 const struct si_shader_selector *sel = &program->sel; 113 struct si_shader_selector *sel = &program->sel; 231 struct si_shader_selector *sel = &program->sel; 292 struct si_shader_selector *sel = &program->sel; 725 struct si_shader_selector *sel = &program->sel; 1027 struct si_shader_selector *sel = &program->sel;
|
| H A D | si_shader_llvm_resources.c | 59 struct si_shader_selector *sel = ctx->shader->selector; 94 struct si_shader_selector *sel = ctx->shader->selector;
|
| H A D | si_shader_llvm.c | 428 struct si_shader_selector *sel = ctx->shader->selector; 817 struct si_shader_selector *sel = shader->selector; 1019 struct si_shader_selector *sel) 1061 struct si_shader_selector *sel = shader->selector; 1134 struct si_shader_selector *ls = shader->key.part.tcs.ls; 1198 struct si_shader_selector *es = shader->key.part.gs.es;
|
| H A D | si_pipe.h | 806 struct si_shader_selector *cso; 1137 struct si_shader_selector *last_tcs; 1600 struct si_shader_selector **dst, struct si_shader_selector *src) 1832 struct si_shader_selector *ps = sctx->shader.ps.cso;
|
| H A D | gfx10_shader_ngg.c | 116 struct si_shader_selector *sel = shader->selector; 820 struct si_shader_selector *sel = shader->selector; 1293 struct si_shader_selector *sel = ctx->shader->selector; 1528 const struct si_shader_selector *sel = ctx->shader->selector; 1572 struct si_shader_selector *sel = ctx->shader->selector; 1591 struct si_shader_selector *sel = ctx->shader->selector; 1625 const struct si_shader_selector *sel = ctx->shader->selector; 1719 const struct si_shader_selector *sel = ctx->shader->selector; 1982 const struct si_shader_selector *sel = shader->selector; 1998 const struct si_shader_selector *gs_se [all...] |
| H A D | si_shader.c | 765 const struct si_shader_selector *sel = shader->selector; 1271 bool si_vs_needs_prolog(const struct si_shader_selector *sel, 1331 struct nir_shader *si_get_nir_shader(struct si_shader_selector *sel, 1414 struct si_shader_selector *sel = shader->selector; 1558 struct si_shader_selector sel = {}; 1620 struct si_shader_selector *vs = main_part->selector; 1984 struct si_shader_selector *sel = shader->selector;
|
| H A D | si_state_draw.cpp | 135 (struct si_shader_selector*)si_create_fixed_func_tcs(sctx); 513 struct si_shader_selector *ls; 516 struct si_shader_selector *tcs = 2076 struct si_shader_selector *tcs = sctx->shader.tcs.cso; 2119 struct si_shader_selector *vs = sctx->shader.vs.cso; 2289 struct si_shader_selector *hw_vs = si_get_vs_inline(sctx, HAS_TESS, HAS_GS)->cso;
|
| H A D | si_shader_llvm_gs.c | 337 const struct si_shader_selector *sel = ctx->shader->selector; 411 struct si_shader_selector *gs_selector,
|
| H A D | si_pipe.c | 1058 struct si_shader_selector *sel = (struct si_shader_selector *)shader;
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/radeonsi/ |
| H A D | si_shader.h | 317 struct si_shader_selector { struct 505 struct si_shader_selector *ls; /* for merged LS-HS */ 510 struct si_shader_selector *es; /* for merged ES-GS */ 593 struct si_shader_selector *selector; 594 struct si_shader_selector *previous_stage_sel; /* for refcounting */ 679 struct si_shader_selector *gs_selector, 712 void si_lower_nir(struct si_shader_selector *sel); 719 si_get_main_shader_part(struct si_shader_selector *sel, 730 si_shader_uses_bindless_samplers(struct si_shader_selector *selector) 736 si_shader_uses_bindless_images(struct si_shader_selector *selecto [all...] |
| H A D | si_state_shaders.c | 47 void *si_get_ir_binary(struct si_shader_selector *sel) 340 const struct si_shader_selector *tes, 421 struct si_shader_selector *sel, 663 static void gfx9_get_gs_info(struct si_shader_selector *es, 664 struct si_shader_selector *gs, 833 struct si_shader_selector *sel = shader->selector; 1016 struct si_shader_selector *gs) 1374 struct si_shader_selector *vs, 1398 struct si_shader_selector *vs, 1401 struct si_shader_selector *p [all...] |
| H A D | si_state.h | 44 struct si_shader_selector; 484 struct si_shader_selector *sel); 529 void *si_get_ir_binary(struct si_shader_selector *sel);
|
| H A D | si_pipe.h | 726 struct si_shader_selector *cso; 995 struct si_shader_selector *last_tcs; 1638 struct si_shader_selector *ps = sctx->ps_shader.cso;
|
| H A D | si_state_draw.c | 75 struct si_shader_selector *ls; 78 struct si_shader_selector *tcs = 1337 struct si_shader_selector *tcs = sctx->tcs_shader.cso;
|
| H A D | si_pipe.c | 888 struct si_shader_selector *sel = (struct si_shader_selector *)shader;
|
| H A D | si_shader.c | 2278 struct si_shader_selector *sel = ctx->shader->selector; 2308 struct si_shader_selector *sel = ctx->shader->selector; 2350 struct si_shader_selector *sel = ctx->shader->selector; 2388 struct si_shader_selector *sel = ctx->shader->selector; 2739 struct si_shader_selector *sel = ctx->shader->selector; 4965 const struct si_shader_selector *sel = ctx->shader->selector; 5585 struct si_shader_selector *gs_selector, 5934 static bool si_vs_needs_prolog(const struct si_shader_selector *sel, 5945 struct si_shader_selector *sel = shader->selector; 6657 struct si_shader_selector *se [all...] |
| H A D | si_compute.c | 88 struct si_shader_selector sel;
|
| H A D | si_shader_nir.c | 860 si_lower_nir(struct si_shader_selector* sel)
|
| H A D | si_debug.c | 124 struct si_shader_selector *sel;
|
| H A D | si_shader_tgsi_setup.c | 432 struct si_shader_selector *sel = ctx->shader->selector;
|
Completed in 57 milliseconds
12