Searched refs:radv_shader_info (Results 1 - 21 of 21) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/amd/vulkan/
H A Dradv_shader_args.h33 struct radv_shader_info *shader_info;
H A Dradv_shader.h226 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 *inf
[all...]
H A Dradv_shader_info.c31 mark_sampler_desc(const nir_variable *var, struct radv_shader_info *info)
38 struct radv_shader_info *info)
64 set_writes_memory(const nir_shader *nir, struct radv_shader_info *info)
72 struct radv_shader_info *info)
106 struct radv_shader_info *info)
128 struct radv_shader_info *info)
316 gather_tex_info(const nir_shader *nir, const nir_tex_instr *instr, struct radv_shader_info *info)
333 gather_info_block(const nir_shader *nir, const nir_block *block, struct radv_shader_info *info)
351 const struct radv_pipeline_key *key, struct radv_shader_info *info)
371 mark_16bit_ps_input(struct radv_shader_info *inf
[all...]
H A Dradv_shader.c846 const struct radv_shader_info *info, const struct radv_pipeline_key *pl_key)
892 unsigned num_vertices_per_primitive, const struct radv_shader_info *info)
948 const struct radv_shader_info *info,
1303 const struct radv_shader_info *info)
1322 const struct radv_shader_info *info, gl_shader_stage stage,
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 inf
[all...]
H A Dradv_pipeline.c1826 nir_shader **nir, struct radv_shader_info *infos, struct gfx9_gs_info *out)
1828 struct radv_shader_info *gs_info = &infos[MESA_SHADER_GEOMETRY];
1990 nir_shader **nir, struct radv_shader_info *infos, struct gfx10_ngg_info *ngg)
1992 struct radv_shader_info *gs_info = &infos[MESA_SHADER_GEOMETRY];
2233 struct radv_shader_info *gs_info = &pipeline->shaders[MESA_SHADER_GEOMETRY]->info;
2468 struct radv_shader_info infos[MESA_SHADER_STAGES])
2720 gl_shader_stage stage, const struct radv_shader_info *info)
2734 gl_shader_stage stage, const struct radv_shader_info *info)
2744 struct radv_shader_info *infos, nir_shader **nir)
2792 struct radv_shader_info *info
[all...]
H A Dradv_private.h2629 /* radv_shader_info.h */
2630 struct radv_shader_info;
2635 struct radv_shader_info *info);
2637 void radv_nir_shader_info_init(struct radv_shader_info *info);
H A Dradv_cmd_buffer.c358 struct radv_shader_info *info;
/xsrc/external/mit/MesaLib.old/dist/src/amd/vulkan/
H A Dradv_shader_info.c30 struct radv_shader_info *info)
35 static void mark_ls_output(struct radv_shader_info *info,
42 static void mark_tess_output(struct radv_shader_info *info,
95 struct radv_shader_info *info)
157 struct radv_shader_info *info)
200 struct radv_shader_info *info)
224 struct radv_shader_info *info)
343 struct radv_shader_info *info)
361 struct radv_shader_info *info)
379 struct radv_shader_info *inf
[all...]
H A DMakefile.sources66 radv_shader_info.c \
H A Dradv_shader.h171 struct radv_shader_info { struct
257 struct radv_shader_info info;
H A Dradv_private.h2000 /* radv_shader_info.h */
2001 struct radv_shader_info;
2005 struct radv_shader_info *info);
2007 void radv_nir_shader_info_init(struct radv_shader_info *info);
H A Dradv_shader.c456 struct radv_shader_info *info = &variant->info.info;
H A Dradv_cmd_buffer.c203 struct radv_shader_info *info;
/xsrc/external/mit/MesaLib/dist/src/amd/compiler/tests/
H A Dhelpers.h64 extern radv_shader_info info;
H A Dhelpers.cpp41 radv_shader_info info;
/xsrc/external/mit/MesaLib/dist/src/amd/compiler/
H A Daco_ir.h40 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,
H A Daco_ir.cpp68 init_program(Program* program, Stage stage, const struct radv_shader_info* info,
/xsrc/external/mit/MesaLib/dist/docs/relnotes/
H A D21.3.0.rst3888 - 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
H A D19.3.0.rst3080 - radv: merge radv_shader_variant_info into radv_shader_info
H A D20.1.0.rst4232 - radv: Add inputs read by TES to radv_shader_info.
/xsrc/external/mit/MesaLib/dist/
H A D.pick_status.json26365 "description": "radv/llvm: constify radv_shader_info",
26383 "description": "radv: constify radv_shader_info in radv_declare_shader_args()",
[all...]

Completed in 182 milliseconds