Searched refs:si_shader_selector (Results 1 – 12 of 12) sorted by relevance
/external/mesa3d/src/gallium/drivers/radeonsi/ |
D | si_shader.h | 311 struct si_shader_selector { struct 499 struct si_shader_selector *ls; /* for merged LS-HS */ 504 struct si_shader_selector *es; /* for merged ES-GS */ 583 struct si_shader_selector *selector; 584 struct si_shader_selector *previous_stage_sel; /* for refcounting */ 626 struct si_shader_selector *gs_selector, 658 void si_lower_nir(struct si_shader_selector *sel); 664 si_get_main_shader_part(struct si_shader_selector *sel, in si_get_main_shader_part() 675 si_shader_uses_bindless_samplers(struct si_shader_selector *selector) in si_shader_uses_bindless_samplers() 681 si_shader_uses_bindless_images(struct si_shader_selector *selector) in si_shader_uses_bindless_images() [all …]
|
D | si_state_shaders.c | 48 static void *si_get_tgsi_binary(struct si_shader_selector *sel) in si_get_tgsi_binary() 325 struct si_shader_selector *tes, in si_set_tesseval_regs() 406 struct si_shader_selector *sel, in polaris_set_vgt_vertex_reuse() 584 static void gfx9_get_gs_info(struct si_shader_selector *es, in gfx9_get_gs_info() 585 struct si_shader_selector *gs, in gfx9_get_gs_info() 686 struct si_shader_selector *sel = shader->selector; in si_shader_gs() 809 struct si_shader_selector *gs) in si_shader_vs() 1134 struct si_shader_selector *vs, in si_shader_selector_key_vs() 1157 struct si_shader_selector *vs, in si_shader_selector_key_hw_vs() 1160 struct si_shader_selector *ps = sctx->ps_shader.cso; in si_shader_selector_key_hw_vs() [all …]
|
D | si_state.h | 44 struct si_shader_selector; 358 struct si_shader_selector *sel); 367 struct si_shader_selector;
|
D | si_pipe.h | 373 struct si_shader_selector *cso; 574 struct si_shader_selector *last_tcs;
|
D | si_state_draw.c | 101 struct si_shader_selector *ls; in si_emit_derived_tess_state() 104 struct si_shader_selector *tcs = in si_emit_derived_tess_state() 1296 struct si_shader_selector *tcs = sctx->tcs_shader.cso; in si_draw_vbo()
|
D | si_shader.c | 2224 struct si_shader_selector *sel = ctx->shader->selector; in si_declare_compute_memory() 2285 struct si_shader_selector *sel = ctx->shader->selector; in fetch_constant() 2757 struct si_shader_selector *sel = ctx->shader->selector; in si_llvm_emit_streamout() 5039 const struct si_shader_selector *sel = ctx->shader->selector; in preload_ring_buffers() 5639 struct si_shader_selector *gs_selector, in si_generate_gs_copy_shader() 5979 static bool si_vs_needs_prolog(const struct si_shader_selector *sel, in si_vs_needs_prolog() 5991 struct si_shader_selector *sel = shader->selector; in si_compile_tgsi_main() 6682 struct si_shader_selector *sel = shader->selector; in si_compile_tgsi_shader() 6731 struct si_shader_selector *ls = shader->key.part.tcs.ls; in si_compile_tgsi_shader() 6796 struct si_shader_selector *es = shader->key.part.gs.es; in si_compile_tgsi_shader() [all …]
|
D | si_shader_nir.c | 472 si_lower_nir(struct si_shader_selector* sel) in si_lower_nir()
|
D | si_compute.c | 89 struct si_shader_selector sel; in si_create_compute_state_async()
|
D | si_debug.c | 64 struct si_shader_selector *sel;
|
D | si_shader_tgsi_setup.c | 488 struct si_shader_selector *sel = ctx->shader->selector; in si_preload_fs_inputs()
|
D | si_descriptors.c | 2761 struct si_shader_selector *sel) in si_set_active_descriptors_for_shader()
|
D | si_state.c | 771 struct si_shader_selector *vs_sel = vs->selector; in si_emit_clip_regs()
|