Searched refs:radv_shader_info (Results 1 - 12 of 12) sorted by relevance
/third_party/mesa3d/src/amd/vulkan/ |
H A D | radv_shader_info.c | 31 mark_sampler_desc(const nir_variable *var, struct radv_shader_info *info) in mark_sampler_desc() 38 struct radv_shader_info *info) in gather_intrinsic_load_input_info() 56 struct radv_shader_info *info) in gather_intrinsic_store_output_info() 90 struct radv_shader_info *info) in gather_push_constant_info() 109 struct radv_shader_info *info) in gather_intrinsic_info() 212 gather_tex_info(const nir_shader *nir, const nir_tex_instr *instr, struct radv_shader_info *info) in gather_tex_info() 229 gather_info_block(const nir_shader *nir, const nir_block *block, struct radv_shader_info *info) in gather_info_block() 247 const struct radv_pipeline_key *key, struct radv_shader_info *info) in gather_info_input_decl_vs() 267 mark_16bit_ps_input(struct radv_shader_info *info, const struct glsl_type *type, int location) in mark_16bit_ps_input() 289 struct radv_shader_info *inf in gather_info_input_decl_ps() [all...] |
H A D | radv_shader.h | 241 struct radv_shader_info { struct 433 struct radv_shader_info info; 499 struct radv_shader_info info; 536 const struct radv_shader_info *info, 546 const struct radv_shader_info *info, const struct radv_shader_args *args, 586 struct radv_shader_info *info, const struct radv_shader_args *args, 612 const char *radv_get_shader_name(const struct radv_shader_info *info, gl_shader_stage stage); 615 const struct radv_shader_info *info); 711 const struct radv_shader_info *info);
|
H A D | radv_shader_args.h | 85 struct radv_shader_info; 88 const struct radv_shader_info *info, gl_shader_stage stage,
|
H A D | radv_shader_args.c | 80 count_vs_user_sgprs(const struct radv_shader_info *info) in count_vs_user_sgprs() 95 count_ms_user_sgprs(const struct radv_shader_info *info) in count_ms_user_sgprs() 108 count_ngg_sgprs(const struct radv_shader_info *info, bool has_ngg_query) in count_ngg_sgprs() 121 allocate_inline_push_consts(const struct radv_shader_info *info, in allocate_inline_push_consts() 152 allocate_user_sgprs(enum amd_gfx_level gfx_level, const struct radv_shader_info *info, in allocate_user_sgprs() 246 declare_global_input_sgprs(const struct radv_shader_info *info, 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() 302 declare_vs_input_vgprs(enum amd_gfx_level gfx_level, const struct radv_shader_info *info, in declare_vs_input_vgprs() 354 declare_streamout_sgprs(const struct radv_shader_info *info, struct radv_shader_args *args, in declare_streamout_sgprs() 388 declare_ms_input_sgprs(const struct radv_shader_info *inf [all...] |
H A D | radv_aco_shader_info.h | 39 const struct radv_shader_info *radv) in radv_aco_convert_shader_so_info() 71 const struct radv_shader_info *radv) in radv_aco_convert_shader_info()
|
H A D | radv_nir_lower_abi.c | 35 const struct radv_shader_info *info; 260 const struct radv_shader_info *info, const struct radv_shader_args *args, in radv_nir_lower_abi()
|
H A D | radv_shader.c | 526 const struct radv_shader_info *info = &fs_stage->info; in radv_lower_fs_intrinsics() 1162 const struct radv_shader_info *info = &stage->info; in radv_lower_io_to_mem() 1216 unsigned num_vertices_per_primitive, const struct radv_shader_info *info) in radv_consider_culling() 1274 const struct radv_shader_info *info = &ngg_stage->info; in radv_lower_ngg() 1626 const struct radv_shader_info *info) in radv_should_use_wgp_mode() 1645 const struct radv_shader_info *info, gl_shader_stage stage, in radv_postprocess_config() 2197 struct radv_shader_info *info, const struct radv_shader_args *args, 2292 struct radv_shader_info *info, const struct radv_shader_args *args, 2311 struct radv_shader_info info = {0}; 2436 struct radv_shader_info inf [all...] |
H A D | radv_nir_apply_pipeline_layout.c | 38 const struct radv_shader_info *info; 529 const struct radv_shader_info *info, in radv_nir_apply_pipeline_layout()
|
H A D | radv_nir_to_llvm.c | 48 const struct radv_shader_info *shader_info; 1361 const struct radv_shader_info *info, in ac_translate_nir_to_llvm() 1609 const struct radv_shader_info *info, in radv_compile_nir_shader() 1712 const struct radv_shader_info *info, in radv_compile_gs_copy_shader() 1755 const struct radv_shader_info *info, unsigned shader_count, in llvm_compile_shader()
|
H A D | radv_private.h | 2254 struct radv_shader_info info; 2940 struct radv_shader_info; 2943 const struct radv_shader_info *info, unsigned shader_count, 2947 /* radv_shader_info.h */ 2948 struct radv_shader_info; 2953 struct radv_shader_info *info); 2955 void radv_nir_shader_info_init(struct radv_shader_info *info);
|
H A D | radv_pipeline.c | 2272 struct radv_shader_info *gs_info = &stages[MESA_SHADER_GEOMETRY].info; in gfx9_get_gs_info() 2489 struct radv_shader_info *gs_info = &stages[MESA_SHADER_GEOMETRY].info; in gfx10_get_ngg_info() 2728 struct radv_shader_info *gs_info = &pipeline->base.shaders[MESA_SHADER_GEOMETRY]->info; in radv_pipeline_init_gs_ring_state() 3392 const struct radv_shader_info *info) in radv_get_wave_size() 3408 const struct radv_shader_info *info) in radv_get_ballot_bit_size() 3563 struct radv_shader_info *pre_ps_info = &stages[last_vgt_api_stage].info; in radv_fill_shader_info() 4483 struct radv_shader_info info = {0}; in radv_pipeline_create_gs_copy_shader() 4829 struct radv_shader_info *info = &stages[i].info; in radv_create_shaders() 6739 const struct radv_shader_info *vs_info = &radv_get_shader(&pipeline->base, MESA_SHADER_VERTEX)->info; in radv_pipeline_init_vertex_input_state()
|
H A D | radv_cmd_buffer.c | 10073 struct radv_shader_info *info = &pipeline->streamout_shader->info; in radv_emit_streamout_begin()
|
Completed in 40 milliseconds