/third_party/mesa3d/src/amd/vulkan/ |
D | radv_shader_args.h | 35 struct radv_shader_args { struct 78 static inline struct radv_shader_args * argument 81 return container_of(args, struct radv_shader_args, ac); in radv_shader_args_from_ac() 90 struct radv_shader_args *args); 93 struct radv_shader_args *args);
|
D | radv_shader_args.c | 42 set_loc_shader(struct radv_shader_args *args, int idx, uint8_t *sgpr_idx, uint8_t num_sgprs) in set_loc_shader() 51 set_loc_shader_ptr(struct radv_shader_args *args, int idx, uint8_t *sgpr_idx) in set_loc_shader_ptr() 61 set_loc_desc(struct radv_shader_args *args, int idx, uint8_t *sgpr_idx) in set_loc_desc() 153 struct radv_shader_args *args, gl_shader_stage stage, bool has_previous_stage, in allocate_user_sgprs() 248 struct radv_shader_args *args) in declare_global_input_sgprs() 279 declare_vs_specific_input_sgprs(const struct radv_shader_info *info, struct radv_shader_args *args, in declare_vs_specific_input_sgprs() 303 struct radv_shader_args *args) in declare_vs_input_vgprs() 354 declare_streamout_sgprs(const struct radv_shader_info *info, struct radv_shader_args *args, in declare_streamout_sgprs() 379 declare_tes_input_vgprs(struct radv_shader_args *args) in declare_tes_input_vgprs() 388 declare_ms_input_sgprs(const struct radv_shader_info *info, struct radv_shader_args *args) in declare_ms_input_sgprs() [all …]
|
D | radv_shader.h | 51 struct radv_shader_args; 53 struct radv_shader_args; 537 const struct radv_shader_args *args); 546 const struct radv_shader_info *info, const struct radv_shader_args *args, 566 struct radv_shader_args; 571 const struct radv_shader_args *args); 586 struct radv_shader_info *info, const struct radv_shader_args *args,
|
D | radv_nir_lower_abi.c | 34 const struct radv_shader_args *args; 260 const struct radv_shader_info *info, const struct radv_shader_args *args, in radv_nir_lower_abi()
|
D | meson.build | 88 'radv_shader_args.c', 89 'radv_shader_args.h',
|
D | radv_shader.c | 527 const struct radv_shader_args *args = &fs_stage->args; in radv_lower_fs_intrinsics() 1646 const struct radv_shader_args *args, in radv_postprocess_config() 2005 bool keep_shader_info, bool from_cache, const struct radv_shader_args *args) in radv_shader_create() 2197 struct radv_shader_info *info, const struct radv_shader_args *args, 2292 struct radv_shader_info *info, const struct radv_shader_args *args, 2324 struct radv_shader_args args; 2427 struct radv_shader_args args = {0}; 2490 struct radv_shader_args args = {0};
|
D | radv_nir_apply_pipeline_layout.c | 37 const struct radv_shader_args *args; 530 const struct radv_shader_args *args) in radv_nir_apply_pipeline_layout()
|
D | radv_nir_to_llvm.c | 49 const struct radv_shader_args *args; 1363 const struct radv_shader_args *args) in ac_translate_nir_to_llvm() 1611 const struct radv_shader_args *args, struct nir_shader *const *nir, in radv_compile_nir_shader() 1715 const struct radv_shader_args *args) in radv_compile_gs_copy_shader() 1757 const struct radv_shader_args *args) in llvm_compile_shader()
|
D | radv_private.h | 2255 struct radv_shader_args args; 2938 struct radv_shader_args; 2945 const struct radv_shader_args *args);
|
D | radv_pipeline.c | 4494 struct radv_shader_args gs_copy_args = {0}; in radv_pipeline_create_gs_copy_shader()
|
/third_party/mesa3d/src/amd/compiler/ |
D | aco_interface.h | 76 const struct radv_shader_args *args, 83 const struct radv_shader_args* args, 90 const struct radv_shader_args* args,
|
D | aco_instruction_selection.h | 58 const struct radv_shader_args* args; 131 const struct radv_shader_args* args,
|
D | aco_interface.cpp | 117 const struct radv_shader_args *args, in aco_postprocess_shader() 217 const struct radv_shader_args *args, in aco_compile_shader() 279 const struct radv_shader_args* args, in aco_compile_vs_prolog() 325 const struct radv_shader_args* args, in aco_compile_ps_epilog()
|
D | aco_ir.h | 40 struct radv_shader_args; 2193 const struct radv_shader_args* args); 2197 const struct radv_shader_args* args); 2202 const struct radv_shader_args* args); 2207 const struct radv_shader_args* args, 2214 const struct radv_shader_args* args);
|
D | aco_instruction_selection_setup.cpp | 828 const struct radv_shader_args* args, bool is_gs_copy_shader, in setup_isel_context()
|
D | aco_instruction_selection.cpp | 11913 const struct radv_shader_args* args) in select_program() 12042 const struct radv_shader_args* args) in select_gs_copy_shader() 12141 const struct radv_shader_args* args) in select_trap_handler_shader() 12199 get_arg_fixed(const struct radv_shader_args* args, struct ac_arg arg) in get_arg_fixed() 12241 calc_nontrivial_instance_id(Builder& bld, const struct radv_shader_args* args, unsigned index, in calc_nontrivial_instance_id() 12305 const struct radv_shader_args* args, unsigned* num_preserved_sgprs) in select_vs_prolog() 12530 const struct radv_shader_args* args) in select_ps_epilog()
|
/third_party/mesa3d/docs/relnotes/ |
D | 20.0.0.rst | 694 - aco: Use radv_shader_args in aco_compile_shader() 2533 - android: radv: build radv_shader_args.c
|
D | 22.1.0.rst | 3279 - radv: add missing multi inclusion define to radv_shader_args.h
|
D | 22.0.0.rst | 3899 - radv,aco: decouple shader_info/options from radv_shader_args
|
/third_party/mesa3d/ohos/ |
D | dependency_inputs.gni | 499 "../src/amd/vulkan/radv_shader_args.c", 500 "../src/amd/vulkan/radv_shader_args.h",
|