Searched refs:si_shader (Results 1 – 11 of 11) sorted by relevance
/external/mesa3d/src/gallium/drivers/radeonsi/ |
D | si_shader.h | 252 struct si_shader; 276 struct si_shader *first_variant; /* immutable after the first variant */ 277 struct si_shader *last_variant; /* mutable */ 282 struct si_shader *main_shader_part; 284 struct si_shader *gs_copy_shader; 501 struct si_shader { struct 505 struct si_shader *next_variant; argument 541 struct si_shader * 548 struct si_shader *shader, 552 struct si_shader *shader, [all …]
|
D | Makefile.sources | 16 si_shader.c \ 17 si_shader.h \
|
D | si_state_shaders.c | 107 static void *si_get_shader_binary(struct si_shader *shader) in si_get_shader_binary() 151 static bool si_load_shader_binary(struct si_shader *shader, void *binary) in si_load_shader_binary() 185 struct si_shader *shader) in si_shader_cache_insert_shader() 209 struct si_shader *shader) in si_shader_cache_load_shader() 268 struct si_shader *shader, in si_set_tesseval_regs() 334 static struct si_pm4_state *si_get_shader_pm4_state(struct si_shader *shader) in si_get_shader_pm4_state() 344 static void si_shader_ls(struct si_shader *shader) in si_shader_ls() 373 static void si_shader_hs(struct si_shader *shader) in si_shader_hs() 398 static void si_shader_es(struct si_screen *sscreen, struct si_shader *shader) in si_shader_es() 469 static void si_shader_gs(struct si_shader *shader) in si_shader_gs() [all …]
|
D | si_pipe.h | 204 struct si_shader *current; 340 struct si_shader *last_ls; /* local shader (VS) */ 472 static inline struct si_shader* si_get_vs_state(struct si_context *sctx) in si_get_vs_state() 482 static inline bool si_vs_exports_prim_id(struct si_shader *shader) in si_vs_exports_prim_id()
|
D | si_shader_internal.h | 54 struct si_shader *shader; 189 struct si_shader *shader,
|
D | si_shader.c | 65 struct si_shader *shader, 1184 struct si_shader *shader = ctx->shader; in fetch_input_gs() 1499 struct si_shader *shader = ctx->shader; in declare_input_fs() 2432 struct si_shader *shader = ctx->shader; in si_llvm_export_vs() 2678 struct si_shader *shader = ctx->shader; in si_write_tess_factors() 2836 struct si_shader *shader = ctx->shader; in si_llvm_emit_ls_epilogue() 2868 struct si_shader *es = ctx->shader; in si_llvm_emit_es_epilogue() 3202 struct si_shader *shader = ctx->shader; in si_llvm_return_fs_outputs() 5220 struct si_shader *shader = ctx->shader; in build_interp_intrinsic() 5338 struct si_shader *shader = ctx->shader; in si_llvm_emit_vertex() [all …]
|
D | si_compute.c | 42 struct si_shader shader; 99 struct si_shader *shader = &program->shader; in si_create_compute_state() 279 struct si_shader *shader, in si_setup_compute_scratch_buffer() 316 struct si_shader *shader, in si_switch_compute_shader()
|
D | si_state.h | 44 struct si_shader;
|
D | si_debug.c | 40 struct si_shader *current = state->current; in si_dump_shader()
|
D | si_shader_tgsi_setup.c | 1259 struct si_shader *shader, in si_llvm_context_init()
|
D | si_state.c | 662 struct si_shader *vs = si_get_vs_state(sctx); in si_emit_clip_regs()
|