| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/radeonsi/ |
| H A D | si_shader_llvm.c | 1089 union si_shader_part_key prolog_key; local in function:si_llvm_compile_shader 1091 &shader->key.part.vs.prolog, shader, &prolog_key); 1092 prolog_key.vs_prolog.is_monolithic = true; 1093 si_llvm_build_vs_prolog(&ctx, &prolog_key); 1101 union si_shader_part_key prolog_key; local in function:si_llvm_compile_shader 1103 &shader->key.part.vs.prolog, shader, &prolog_key); 1104 prolog_key.vs_prolog.is_monolithic = true; 1105 si_llvm_build_vs_prolog(&ctx, &prolog_key); 1117 union si_shader_part_key prolog_key; local in function:si_llvm_compile_shader 1118 memset(&prolog_key, 1258 union si_shader_part_key prolog_key; local in function:si_llvm_compile_shader [all...] |
| H A D | si_shader_internal.h | 170 const struct si_vs_prolog_bits *prolog_key, 173 bool ngg_cull_shader, const struct si_vs_prolog_bits *prolog_key,
|
| H A D | si_shader.c | 1272 const struct si_vs_prolog_bits *prolog_key, 1277 return sel->vs_needs_prolog || prolog_key->ls_vgpr_fix || 1289 * \param prolog_key Key of the VS prolog 1294 bool ngg_cull_shader, const struct si_vs_prolog_bits *prolog_key, 1298 key->vs_prolog.states = *prolog_key; 1626 union si_shader_part_key prolog_key; local in function:si_get_vs_prolog 1628 &prolog_key); 1631 si_get_shader_part(sscreen, &sscreen->vs_prologs, MESA_SHADER_VERTEX, true, &prolog_key, 1697 union si_shader_part_key prolog_key; local in function:si_shader_select_gs_parts 1698 memset(&prolog_key, 1271 si_vs_needs_prolog(const struct si_shader_selector * sel,const struct si_vs_prolog_bits * prolog_key,const struct si_shader_key * key,bool ngg_cull_shader) argument 1293 si_get_vs_prolog_key(const struct si_shader_info * info,unsigned num_input_sgprs,bool ngg_cull_shader,const struct si_vs_prolog_bits * prolog_key,struct si_shader * shader_out,union si_shader_part_key * key) argument 1866 union si_shader_part_key prolog_key; local in function:si_shader_select_ps_parts [all...] |
| H A D | si_shader_llvm_ps.c | 971 union si_shader_part_key prolog_key; local in function:si_llvm_build_monolithic_ps 972 si_get_ps_prolog_key(shader, &prolog_key, false); 974 if (si_need_ps_prolog(&prolog_key)) { 975 si_llvm_build_ps_prolog(ctx, &prolog_key);
|
| H A D | si_state.h | 580 struct si_vs_prolog_bits *prolog_key);
|
| H A D | si_state_shaders.c | 1788 struct si_vs_prolog_bits *prolog_key) 1790 prolog_key->instance_divisor_is_one = 0; 1791 prolog_key->instance_divisor_is_fetched = 0; 1870 struct si_vs_prolog_bits *prolog_key) 1872 prolog_key->instance_divisor_is_one = sctx->shader.vs.key.part.vs.prolog.instance_divisor_is_one; 1873 prolog_key->instance_divisor_is_fetched = sctx->shader.vs.key.part.vs.prolog.instance_divisor_is_fetched; 1787 si_clear_vs_key_inputs(struct si_context * sctx,struct si_shader_key * key,struct si_vs_prolog_bits * prolog_key) argument 1869 si_get_vs_key_inputs(struct si_context * sctx,struct si_shader_key * key,struct si_vs_prolog_bits * prolog_key) argument
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/radeonsi/ |
| H A D | si_shader.c | 6106 * \param prolog_key Key of the VS prolog 6112 const struct si_vs_prolog_bits *prolog_key, 6117 key->vs_prolog.states = *prolog_key; 6712 union si_shader_part_key prolog_key; local in function:si_compile_tgsi_shader 6716 shader, &prolog_key); 6717 si_build_vs_prolog_function(&ctx, &prolog_key); 6852 union si_shader_part_key prolog_key; local in function:si_compile_tgsi_shader 6856 memset(&prolog_key, 0, sizeof(prolog_key)); 6857 prolog_key 6110 si_get_vs_prolog_key(const struct tgsi_shader_info * info,unsigned num_input_sgprs,const struct si_vs_prolog_bits * prolog_key,struct si_shader * shader_out,union si_shader_part_key * key) argument 6865 union si_shader_part_key prolog_key; local in function:si_compile_tgsi_shader 7269 union si_shader_part_key prolog_key; local in function:si_get_vs_prolog 7423 union si_shader_part_key prolog_key; local in function:si_shader_select_gs_parts 7821 union si_shader_part_key prolog_key; local in function:si_shader_select_ps_parts [all...] |
| H A D | si_state_shaders.c | 1376 struct si_vs_prolog_bits *prolog_key) 1382 prolog_key->instance_divisor_is_one = 1384 prolog_key->instance_divisor_is_fetched = 1389 if (prolog_key->instance_divisor_is_fetched) 1373 si_shader_selector_key_vs(struct si_context * sctx,struct si_shader_selector * vs,struct si_shader_key * key,struct si_vs_prolog_bits * prolog_key) argument
|