Searched refs:radv_shader_args (Results 1 – 14 of 14) sorted by relevance
/external/mesa3d/src/amd/vulkan/ |
D | radv_shader_args.h | 30 struct radv_shader_args { struct 75 static inline struct radv_shader_args * argument 78 struct radv_shader_args *radv_args = NULL; in radv_shader_args_from_ac() 79 return (struct radv_shader_args *) container_of(args, radv_args, ac); in radv_shader_args_from_ac() 82 void radv_declare_shader_args(struct radv_shader_args *args,
|
D | radv_shader_args.c | 43 set_loc_shader(struct radv_shader_args *args, int idx, uint8_t *sgpr_idx, in set_loc_shader() 54 set_loc_shader_ptr(struct radv_shader_args *args, int idx, uint8_t *sgpr_idx) in set_loc_shader_ptr() 62 set_loc_desc(struct radv_shader_args *args, int idx, uint8_t *sgpr_idx) in set_loc_desc() 79 static bool needs_view_index_sgpr(struct radv_shader_args *args, in needs_view_index_sgpr() 109 count_vs_user_sgprs(struct radv_shader_args *args) in count_vs_user_sgprs() 120 static void allocate_inline_push_consts(struct radv_shader_args *args, in allocate_inline_push_consts() 164 static void allocate_user_sgprs(struct radv_shader_args *args, in allocate_user_sgprs() 234 declare_global_input_sgprs(struct radv_shader_args *args, in declare_global_input_sgprs() 272 declare_vs_specific_input_sgprs(struct radv_shader_args *args, in declare_vs_specific_input_sgprs() 293 declare_vs_input_vgprs(struct radv_shader_args *args) in declare_vs_input_vgprs() [all …]
|
D | Makefile.sources | 79 radv_shader_args.c \ 80 radv_shader_args.h \
|
D | meson.build | 103 'radv_shader_args.c', 104 'radv_shader_args.h',
|
D | radv_private.h | 2470 struct radv_shader_args; 2476 struct radv_shader_args *args);
|
D | radv_nir_to_llvm.c | 49 const struct radv_shader_args *args; 3816 const struct radv_shader_args *args) in ac_translate_nir_to_llvm() 4177 const struct radv_shader_args *args, in radv_compile_nir_shader() 4304 const struct radv_shader_args *args) in radv_compile_gs_copy_shader() 4345 struct radv_shader_args *args) in llvm_compile_shader()
|
D | radv_shader.c | 1312 struct radv_shader_args args = {0}; in shader_variant_compile()
|
/external/mesa3d/src/amd/compiler/ |
D | aco_interface.h | 49 struct radv_shader_args *args);
|
D | aco_instruction_selection.h | 57 struct radv_shader_args *args; 225 struct radv_shader_args *args,
|
D | aco_interface.cpp | 58 struct radv_shader_args *args) in aco_compile_shader()
|
D | aco_ir.h | 42 struct radv_shader_args; 1723 struct radv_shader_args *args); 1726 struct radv_shader_args *args); 1729 struct radv_shader_args *args);
|
D | aco_instruction_selection_setup.cpp | 1028 struct radv_shader_args *args, in setup_isel_context()
|
D | aco_instruction_selection.cpp | 11735 struct radv_shader_args *args) in select_program() 11858 struct radv_shader_args *args) in select_gs_copy_shader() 11953 struct radv_shader_args *args) in select_trap_handler_shader()
|
/external/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
|