| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/radeonsi/ |
| H A D | si_shader.h | 147 struct si_shader; 299 struct si_shader; 324 struct si_shader *first_variant; /* immutable after the first variant */ 325 struct si_shader *last_variant; /* mutable */ 330 struct si_shader *main_shader_part; 331 struct si_shader *main_shader_part_ls; /* as_ls is set in the key */ 332 struct si_shader *main_shader_part_es; /* as_es is set in the key */ 334 struct si_shader *gs_copy_shader; 590 struct si_shader { struct 595 struct si_shader *next_varian [all...] |
| H A D | si_compute.h | 30 #include "si_shader.h" 52 struct si_shader shader;
|
| H A D | Makefile.sources | 32 si_shader.c \ 33 si_shader.h \
|
| H A D | si_pm4.h | 64 struct si_shader *shader;
|
| H A D | si_state_shaders.c | 127 static void *si_get_shader_binary(struct si_shader *shader) 172 static bool si_load_shader_binary(struct si_shader *shader, void *binary) 205 struct si_shader *shader, 237 struct si_shader *shader) 422 struct si_shader *shader, 448 static struct si_pm4_state *si_get_shader_pm4_state(struct si_shader *shader) 470 static void si_shader_ls(struct si_screen *sscreen, struct si_shader *shader) 503 static void si_shader_hs(struct si_screen *sscreen, struct si_shader *shader) 558 struct si_shader *shader = sctx->queued.named.es->shader; 582 static void si_shader_es(struct si_screen *sscreen, struct si_shader *shade [all...] |
| H A D | si_shader_internal.h | 28 #include "si_shader.h" 52 struct si_shader *shader; 240 struct si_shader *shader);
|
| H A D | si_state.h | 43 struct si_shader; 531 struct si_shader *shader); 533 struct si_shader *shader,
|
| H A D | si_shader.c | 78 static void si_dump_shader_key(unsigned processor, const struct si_shader *shader, 90 struct si_shader *shader); 1597 struct si_shader *shader = ctx->shader; 1866 struct si_shader *shader = ctx->shader; 2829 struct si_shader *shader = ctx->shader; 2878 struct si_shader *shader = ctx->shader; 3069 struct si_shader *shader = ctx->shader; 3432 struct si_shader *shader = ctx->shader; 3488 struct si_shader *es = ctx->shader; 3777 struct si_shader *shade [all...] |
| H A D | si_debug.c | 102 const struct si_shader *shader, FILE *f) 120 struct si_shader *shader; 155 struct si_shader *current = state->current; 914 static void si_print_annotated_shader(struct si_shader *shader,
|
| H A D | si_compute.c | 87 struct si_shader *shader = &program->shader; 372 struct si_shader *shader, 411 struct si_shader *shader,
|
| H A D | si_pipe.h | 28 #include "si_shader.h" 727 struct si_shader *current; 994 struct si_shader *last_ls; 1515 static inline struct si_shader* si_get_vs_state(struct si_context *sctx)
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/radeonsi/ |
| H A D | si_shader.h | 154 struct si_shader; 307 struct si_shader; 433 struct si_shader *first_variant; /* immutable after the first variant */ 434 struct si_shader *last_variant; /* mutable */ 439 struct si_shader *main_shader_part; 440 struct si_shader *main_shader_part_ls; /* as_ls is set in the key */ 441 struct si_shader *main_shader_part_es; /* as_es is set in the key */ 442 struct si_shader *main_shader_part_ngg; /* as_ngg is set in the key */ 443 struct si_shader *main_shader_part_ngg_es; /* for Wave32 TES before legacy GS */ 445 struct si_shader *gs_copy_shade 765 struct si_shader { struct [all...] |
| H A D | si_shader_internal.h | 29 #include "si_shader.h" 46 struct si_shader *shader; 162 /* si_shader.c */ 163 bool si_is_multi_part_shader(struct si_shader *shader); 164 bool si_is_merged_shader(struct si_shader *shader); 168 unsigned si_get_max_workgroup_size(const struct si_shader *shader); 174 struct si_shader *shader_out, union si_shader_part_key *key); 179 void si_get_ps_prolog_key(struct si_shader *shader, union si_shader_part_key *key, 181 void si_get_ps_epilog_key(struct si_shader *shader, union si_shader_part_key *key); 182 void si_fix_resource_usage(struct si_screen *sscreen, struct si_shader *shade [all...] |
| H A D | si_compute.h | 28 #include "si_shader.h" 33 struct si_shader shader;
|
| H A D | si_state.h | 47 struct si_shader; 186 struct si_shader *ls; 187 struct si_shader *hs; 188 struct si_shader *es; 189 struct si_shader *gs; 191 struct si_shader *vs; 192 struct si_shader *ps; 560 struct si_shader *shader); 562 struct si_shader *shader, bool insert_into_disk_cache); 563 bool si_shader_mem_ordered(struct si_shader *shade [all...] |
| H A D | si_shader.c | 40 static void si_dump_shader_key(const struct si_shader *shader, FILE *f); 43 bool si_is_multi_part_shader(struct si_shader *shader) 54 bool si_is_merged_shader(struct si_shader *shader) 198 unsigned si_get_max_workgroup_size(const struct si_shader *shader) 300 struct si_shader *shader = ctx->shader; 379 struct si_shader *shader = ctx->shader; 762 static bool si_shader_binary_open(struct si_screen *screen, struct si_shader *shader, 825 static unsigned si_get_shader_binary_size(struct si_screen *screen, struct si_shader *shader) 851 bool si_shader_binary_upload(struct si_screen *sscreen, struct si_shader *shader, 954 static void si_calculate_max_simd_waves(struct si_shader *shade [all...] |
| H A D | si_state_shaders.c | 163 static void *si_get_shader_binary(struct si_shader *shader) 201 static bool si_load_shader_binary(struct si_shader *shader, void *binary) 228 struct si_shader *shader, bool insert_into_disk_cache) 267 struct si_shader *shader) 348 bool si_shader_mem_ordered(struct si_shader *shader) 376 struct si_shader *shader) 451 struct si_shader *shader) 471 static struct si_pm4_state *si_get_shader_pm4_state(struct si_shader *shader) 478 static unsigned si_get_num_vs_user_sgprs(struct si_shader *shader, 496 static unsigned si_get_vs_vgpr_comp_cnt(struct si_screen *sscreen, struct si_shader *shade [all...] |
| H A D | si_pm4.c | 121 radeon_add_to_buffer_list(sctx, &sctx->gfx_cs, ((struct si_shader*)state)->bo,
|
| H A D | si_shader_llvm_gs.c | 49 struct si_shader *shader = ctx->shader; 138 struct si_shader *es = ctx->shader; 237 struct si_shader *shader = ctx->shader; 409 struct si_shader *si_generate_gs_copy_shader(struct si_screen *sscreen, 415 struct si_shader *shader; 421 shader = CALLOC_STRUCT(si_shader);
|
| H A D | si_shader_llvm.c | 197 struct si_shader *shader = ctx->shader; 814 bool si_llvm_translate_nir(struct si_shader_context *ctx, struct si_shader *shader, 1034 struct si_shader *shader = ctx->shader; 1058 struct si_shader *shader, struct pipe_debug_callback *debug, 1152 struct si_shader shader_ls = {}; 1214 struct si_shader shader_es = {};
|
| H A D | si_state_draw.cpp | 55 struct si_shader *ps = sctx->shader.ps.current; 64 struct si_shader *vs = si_get_vs(sctx)->current; 112 struct si_shader *old_vs = si_get_vs_inline(sctx, HAS_TESS, HAS_GS)->current; 114 struct si_shader *old_ps = sctx->shader.ps.current; 288 struct si_shader *shader = sctx->shaders[i].current; 390 static void si_prefetch_shader_async(struct si_context *sctx, struct si_shader *shader) 512 struct si_shader *ls_current; 1091 struct si_shader *hw_vs = si_get_vs_inline(sctx, HAS_TESS, HAS_GS)->current;
|
| H A D | si_debug.c | 99 static void si_dump_shader(struct si_screen *sscreen, struct si_shader *shader, FILE *f) 134 struct si_shader *shader; 164 struct si_shader *current = state->current; 899 static void si_print_annotated_shader(struct si_shader *shader, struct ac_wave_info *waves,
|
| H A D | si_compute.c | 114 struct si_shader *shader = &program->shader; 441 static bool si_setup_compute_scratch_buffer(struct si_context *sctx, struct si_shader *shader, 476 struct si_shader *shader, const amd_kernel_code_t *code_object,
|
| H A D | si_shader_llvm_vs.c | 453 struct si_shader *shader = ctx->shader; 572 struct si_shader *shader = ctx->shader; 991 struct si_shader *shader = ctx->shader;
|
| /xsrc/external/mit/MesaLib/dist/docs/relnotes/ |
| H A D | 11.0.8.rst | 171 - radeonsi: Rename si_shader::ls_rsrc{1,2} to si_shader::rsrc{1,2}
|