Home
last modified time | relevance | path

Searched refs:radv_pipeline_key (Results 1 – 12 of 12) sorted by relevance

/third_party/mesa3d/src/amd/vulkan/
Dradv_shader.h50 struct radv_pipeline_key;
62 struct radv_pipeline_key { struct
121 struct radv_pipeline_key key; argument
543 const struct radv_pipeline_key *key);
547 const struct radv_pipeline_key *pl_key, bool use_llvm);
557 const struct radv_pipeline_key *key,
574 …int shader_count, const struct radv_pipeline_key *key, bool keep_shader_info, bool keep_statistic_…
614 unsigned radv_compute_spi_ps_input(const struct radv_pipeline_key *pipeline_key,
704 const struct radv_pipeline_key *pl_key);
707 const struct radv_pipeline_key *pl_key);
[all …]
Dradv_shader_args.h84 struct radv_pipeline_key;
87 void radv_declare_shader_args(enum amd_gfx_level gfx_level, const struct radv_pipeline_key *key,
Dradv_nir_lower_abi.c36 const struct radv_pipeline_key *pl_key;
261 const struct radv_pipeline_key *pl_key, bool use_llvm) in radv_nir_lower_abi()
Dradv_shader.c322 lower_intrinsics(nir_shader *nir, const struct radv_pipeline_key *key) in lower_intrinsics()
524 const struct radv_pipeline_key *key) in radv_lower_fs_intrinsics()
672 const struct radv_pipeline_key *key) in radv_shader_spirv_to_nir()
1160 const struct radv_pipeline_key *pl_key) in radv_lower_io_to_mem()
1272 const struct radv_pipeline_key *pl_key) in radv_lower_ngg()
2273 const struct radv_pipeline_key *key, bool keep_shader_info,
2312 struct radv_pipeline_key key = {0};
2447 struct radv_pipeline_key pipeline_key = {0};
2690 radv_compute_spi_ps_input(const struct radv_pipeline_key *pipeline_key,
Dradv_shader_info.c247 const struct radv_pipeline_key *key, struct radv_shader_info *info) in gather_info_input_decl_vs()
329 const struct radv_pipeline_key *key, struct radv_shader_info *info) in gather_info_input_decl()
459 const struct radv_pipeline_key *pipeline_key, in radv_nir_shader_info_pass()
Dradv_aco_shader_info.h138 const struct radv_pipeline_key *radv) in radv_aco_convert_pipe_key()
Dradv_pipeline.c2268 gfx9_get_gs_info(const struct radv_pipeline_key *key, const struct radv_pipeline *pipeline, in gfx9_get_gs_info()
2485 gfx10_get_ngg_info(const struct radv_pipeline_key *key, struct radv_pipeline *pipeline, in gfx10_get_ngg_info()
2934 const struct radv_pipeline_key *pipeline_key, in radv_link_shaders()
3282 static struct radv_pipeline_key
3286 struct radv_pipeline_key key; in radv_generate_pipeline_key()
3302 static struct radv_pipeline_key
3309 struct radv_pipeline_key key = radv_generate_pipeline_key(&pipeline->base, pCreateInfo->flags); in radv_generate_graphics_pipeline_key()
3417 const struct radv_pipeline_key *pipeline_key, in radv_determine_ngg_settings()
3466 const struct radv_pipeline_key *pipeline_key, in radv_fill_shader_info_ngg()
3533 const struct radv_pipeline_key *pipeline_key, in radv_fill_shader_info()
[all …]
Dradv_private.h1856 struct radv_pipeline_key;
1863 const struct radv_pipeline_key *key, uint32_t flags);
2952 const struct radv_pipeline_key *pipeline_key,
Dradv_pipeline_cache.c133 const struct radv_pipeline_layout *layout, const struct radv_pipeline_key *key, in radv_hash_shaders()
Dradv_shader_args.c536 radv_declare_shader_args(enum amd_gfx_level gfx_level, const struct radv_pipeline_key *key, in radv_declare_shader_args()
Dradv_pipeline_rt.c815 struct radv_pipeline_key key; in parse_rt_stage()
1742 struct radv_pipeline_key key; in create_rt_shader()
/third_party/mesa3d/docs/relnotes/
D21.3.0.rst3893 - radv: rework layout of radv_pipeline_key