Home
last modified time | relevance | path

Searched refs:ac_shader_config (Results 1 – 24 of 24) sorted by relevance

/third_party/mesa3d/src/amd/common/
Dac_binary.h37 struct ac_shader_config { struct
54 const struct radeon_info *info, struct ac_shader_config *conf); argument
Dac_rtld.h40 struct ac_shader_config;
121 struct ac_shader_config *config);
Dac_shader_util.h110 unsigned ac_get_fs_input_vgpr_cnt(const struct ac_shader_config *config,
Dac_binary.c42 const struct radeon_info *info, struct ac_shader_config *conf) in ac_parse_shader_binary_config()
Dac_rtld.c522 struct ac_shader_config *config) in ac_rtld_read_config()
533 struct ac_shader_config c = {0}; in ac_rtld_read_config()
Dac_shader_util.c472 unsigned ac_get_fs_input_vgpr_cnt(const struct ac_shader_config *config, in ac_get_fs_input_vgpr_cnt()
/third_party/mesa3d/src/amd/compiler/
Daco_interface.h37 struct ac_shader_config;
50 const struct ac_shader_config *config,
Daco_interface.cpp223 ac_shader_config config = {0}; in aco_compile_shader()
286 ac_shader_config config = {0}; in aco_compile_vs_prolog()
331 ac_shader_config config = {0}; in aco_compile_ps_epilog()
Daco_instruction_selection.h128 struct nir_shader* const* shaders, ac_shader_config* config,
Daco_ir.h2088 ac_shader_config* config;
2188 ac_shader_config* config);
2191 ac_shader_config* config, const struct aco_compiler_options* options,
2194 void select_gs_copy_shader(Program* program, struct nir_shader* gs_shader, ac_shader_config* config,
2199 ac_shader_config* config,
2204 ac_shader_config* config,
2211 ac_shader_config* config,
Daco_instruction_selection_setup.cpp826 ac_shader_config* config, const struct aco_compiler_options* options, in setup_isel_context()
Daco_ir.cpp70 ac_shader_config* config) in init_program()
Daco_instruction_selection.cpp11911 ac_shader_config* config, const struct aco_compiler_options* options, in select_program()
12039 select_gs_copy_shader(Program* program, struct nir_shader* gs_shader, ac_shader_config* config, in select_gs_copy_shader()
12138 select_trap_handler_shader(Program* program, struct nir_shader* shader, ac_shader_config* config, in select_trap_handler_shader()
12302 select_vs_prolog(Program* program, const struct aco_vs_prolog_key* key, ac_shader_config* config, in select_vs_prolog()
12527 select_ps_epilog(Program* program, const struct aco_ps_epilog_key* key, ac_shader_config* config, in select_ps_epilog()
/third_party/mesa3d/src/amd/vulkan/
Dradv_shader.h432 struct ac_shader_config config;
495 struct ac_shader_config config;
Dradv_shader.c1644 radv_postprocess_config(const struct radv_device *device, const struct ac_shader_config *config_in, in radv_postprocess_config()
1647 struct ac_shader_config *config_out) in radv_postprocess_config()
2007 struct ac_shader_config config = {0}; in radv_shader_create()
2141 const struct ac_shader_config *config, in radv_aco_build_shader_binary()
2648 struct ac_shader_config *conf = &shader->config;
/third_party/mesa3d/src/gallium/drivers/radeonsi/
Dsi_shader.h864 struct ac_shader_config config;
963 struct ac_shader_config config;
Dsi_shader_internal.h196 struct ac_shader_config *conf, struct ac_llvm_compiler *compiler,
Dsi_compute.c94 struct ac_shader_config *out_config) in code_object_to_config()
506 struct ac_shader_config inline_config = {0}; in si_switch_compute_shader()
507 struct ac_shader_config *config; in si_switch_compute_shader()
Dsi_shader.c1021 struct ac_shader_config *conf = &shader->config; in si_calculate_max_simd_waves()
1076 const struct ac_shader_config *conf = &shader->config; in si_shader_dump_stats_for_shader_db()
1100 const struct ac_shader_config *conf = &shader->config; in si_shader_dump_stats()
Dsi_shader_llvm.c72 struct ac_shader_config *conf, struct ac_llvm_compiler *compiler, in si_compile_llvm()
/third_party/mesa3d/src/amd/compiler/tests/
Dhelpers.h63 extern ac_shader_config config;
Dhelpers.cpp40 ac_shader_config config;
/third_party/mesa3d/docs/relnotes/
D19.3.0.rst3274 - amd/common: Add num_shared_vgprs to ac_shader_config for GFX10.
D21.3.0.rst3963 - radv: move ac_shader_config to radv_shader_binary instead of legacy