Searched refs:radv_shader_info (Results 1 – 16 of 16) sorted by relevance
/third_party/mesa3d/src/amd/vulkan/ |
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() 64 set_writes_memory(const nir_shader *nir, struct radv_shader_info *info) in set_writes_memory() 72 struct radv_shader_info *info) in gather_intrinsic_store_output_info() 106 struct radv_shader_info *info) in gather_push_constant_info() 128 struct radv_shader_info *info) in gather_intrinsic_info() 316 gather_tex_info(const nir_shader *nir, const nir_tex_instr *instr, struct radv_shader_info *info) in gather_tex_info() 333 gather_info_block(const nir_shader *nir, const nir_block *block, struct radv_shader_info *info) in gather_info_block() 351 const struct radv_pipeline_key *key, struct radv_shader_info *info) in gather_info_input_decl_vs() 371 mark_16bit_ps_input(struct radv_shader_info *info, const struct glsl_type *type, int location) in mark_16bit_ps_input() [all …]
|
D | radv_shader.h | 226 struct radv_shader_info { struct 401 struct radv_shader_info info; 466 struct radv_shader_info info; 514 struct radv_shader_info *info, bool keep_shader_info, bool keep_statistic_info, 519 struct radv_shader_info *info, struct radv_shader_binary **binary_out, 538 const char *radv_get_shader_name(struct radv_shader_info *info, gl_shader_stage stage); 541 const struct radv_shader_info *info); 631 … const struct radv_shader_info *info, const struct radv_pipeline_key *pl_key); 634 const struct radv_shader_info *info, 639 const struct radv_shader_info *info);
|
D | radv_shader_args.h | 33 struct radv_shader_info *shader_info;
|
D | radv_shader.c | 846 const struct radv_shader_info *info, const struct radv_pipeline_key *pl_key) in radv_lower_io_to_mem() 892 unsigned num_vertices_per_primitive, const struct radv_shader_info *info) in radv_consider_culling() 948 const struct radv_shader_info *info, in radv_lower_ngg() 1303 const struct radv_shader_info *info) in radv_should_use_wgp_mode() 1322 const struct radv_shader_info *info, gl_shader_stage stage, in radv_postprocess_config() 1740 struct radv_shader_info *info, struct radv_nir_compiler_options *options, 1856 struct radv_shader_info *info, bool keep_shader_info, 1878 struct radv_shader_info *info, struct radv_shader_binary **binary_out, 1900 struct radv_shader_info info = {0}; 1953 struct radv_shader_info info = {0}; [all …]
|
D | meson.build | 81 'radv_shader_info.c',
|
D | radv_pipeline.c | 1826 nir_shader **nir, struct radv_shader_info *infos, struct gfx9_gs_info *out) in gfx9_get_gs_info() 1828 struct radv_shader_info *gs_info = &infos[MESA_SHADER_GEOMETRY]; in gfx9_get_gs_info() 1990 nir_shader **nir, struct radv_shader_info *infos, struct gfx10_ngg_info *ngg) in gfx10_get_ngg_info() 1992 struct radv_shader_info *gs_info = &infos[MESA_SHADER_GEOMETRY]; in gfx10_get_ngg_info() 2233 struct radv_shader_info *gs_info = &pipeline->shaders[MESA_SHADER_GEOMETRY]->info; in radv_pipeline_init_gs_ring_state() 2468 struct radv_shader_info infos[MESA_SHADER_STAGES]) in radv_set_driver_locations() 2720 gl_shader_stage stage, const struct radv_shader_info *info) in radv_get_wave_size() 2734 gl_shader_stage stage, const struct radv_shader_info *info) in radv_get_ballot_bit_size() 2744 struct radv_shader_info *infos, nir_shader **nir) in radv_determine_ngg_settings() 2792 struct radv_shader_info *infos, nir_shader **nir) in radv_fill_shader_info() [all …]
|
D | radv_private.h | 2629 struct radv_shader_info; 2634 struct radv_shader_info *info); 2636 void radv_nir_shader_info_init(struct radv_shader_info *info);
|
D | radv_cmd_buffer.c | 358 struct radv_shader_info *info; in radv_bind_streamout_state()
|
/third_party/mesa3d/src/amd/compiler/tests/ |
D | helpers.h | 64 extern radv_shader_info info;
|
D | helpers.cpp | 41 radv_shader_info info;
|
/third_party/mesa3d/src/amd/compiler/ |
D | aco_ir.h | 40 struct radv_shader_info; 2044 const struct radv_shader_info* info; 2141 void init_program(Program* program, Stage stage, const struct radv_shader_info* info,
|
D | aco_ir.cpp | 68 init_program(Program* program, Stage stage, const struct radv_shader_info* info, in init_program()
|
/third_party/mesa3d/docs/relnotes/ |
D | 21.3.0.rst | 3888 - radv: add export_clip_dists for VS and TES to radv_shader_info 3892 - radv: store the CS subgroup size to radv_shader_info 3899 - radv: remove unnecessary radv_shader_info:{vs,tes}.export_prim_id 3926 - radv: constify radv_shader_info for radv_lower_{io_to_mem,ngg}() 3945 - radv: remove unnecessary radv_shader_info:base_inline_push_consts 3946 - radv: remove unnecessary radv_shader_info:num_inline_push_consts 3949 - radv,aco: compute and store the SPI PS input in radv_shader_info
|
D | 19.3.0.rst | 3080 - radv: merge radv_shader_variant_info into radv_shader_info
|
D | 20.1.0.rst | 4232 - radv: Add inputs read by TES to radv_shader_info.
|
/third_party/mesa3d/ohos/ |
D | dependency_inputs.gni | 521 ../src/amd/vulkan/radv_shader_info.c
|