Home
last modified time | relevance | path

Searched refs:pipeline_key (Results 1 – 9 of 9) sorted by relevance

/third_party/mesa3d/src/amd/vulkan/
Dradv_pipeline.c2934 const struct radv_pipeline_key *pipeline_key, in radv_link_shaders() argument
3067 unsigned col_format = (pipeline_key->ps.col_format >> (4 * idx)) & 0xf; in radv_link_shaders()
3068 unsigned cb_target_mask = (pipeline_key->ps.cb_target_mask >> (4 * idx)) & 0xf; in radv_link_shaders()
3072 !pipeline_key->ps.mrt0_is_dual_src)) { in radv_link_shaders()
3100 … ((info->stage == MESA_SHADER_VERTEX && pipeline_key->vs.topology == V_008958_DI_PT_POINTLIST) || in radv_link_shaders()
3129 if (pipeline_key->has_multiview_view_index && last_vgt_api_stage != -1 && in radv_link_shaders()
3417 const struct radv_pipeline_key *pipeline_key, in radv_determine_ngg_settings() argument
3430 unsigned num_vertices_per_prim = si_conv_prim_to_gs_out(pipeline_key->vs.topology) + 1; in radv_determine_ngg_settings()
3466 const struct radv_pipeline_key *pipeline_key, in radv_fill_shader_info_ngg() argument
3471 if (pipeline_key->use_ngg) { in radv_fill_shader_info_ngg()
[all …]
Dradv_shader_info.c459 const struct radv_pipeline_key *pipeline_key, in radv_nir_shader_info_pass() argument
471 if (pipeline_key->vs.dynamic_input_state && nir->info.inputs_read) { in radv_nir_shader_info_pass()
483 if (pipeline_key->ps.has_epilog) { in radv_nir_shader_info_pass()
495 gather_info_input_decl(nir, variable, pipeline_key, info); in radv_nir_shader_info_pass()
519 if (nir->info.stage == MESA_SHADER_MESH && pipeline_key->has_multiview_view_index) { in radv_nir_shader_info_pass()
708 info->ps.spi_ps_input = radv_compute_spi_ps_input(pipeline_key, info); in radv_nir_shader_info_pass()
Dradv_shader.h614 unsigned radv_compute_spi_ps_input(const struct radv_pipeline_key *pipeline_key,
Dradv_shader.c2447 struct radv_pipeline_key pipeline_key = {0}; local
2450 radv_declare_shader_args(options.gfx_level, &pipeline_key, &info, key->next_stage,
2690 radv_compute_spi_ps_input(const struct radv_pipeline_key *pipeline_key, argument
2713 if (pipeline_key->adjust_frag_coord_z && info->ps.reads_frag_coord_mask & (1 << 2)) {
Dradv_private.h2952 const struct radv_pipeline_key *pipeline_key,
/third_party/mesa3d/src/broadcom/vulkan/
Dv3dv_pipeline.c2467 struct v3dv_pipeline_key pipeline_key; in pipeline_compile_graphics() local
2468 pipeline_populate_graphics_key(pipeline, &pipeline_key, pCreateInfo); in pipeline_compile_graphics()
2469 pipeline_hash_graphics(pipeline, &pipeline_key, pipeline->sha1); in pipeline_compile_graphics()
3184 struct v3dv_pipeline_key pipeline_key; in pipeline_compile_compute() local
3185 pipeline_populate_compute_key(pipeline, &pipeline_key, info); in pipeline_compile_compute()
3186 pipeline_hash_compute(pipeline, &pipeline_key, pipeline->sha1); in pipeline_compile_compute()
/third_party/mesa3d/docs/relnotes/
D22.0.2.rst278 - radv: fix initializing pipeline_key::topology for GFX9 and older
D22.1.0.rst3287 - radv: fix initializing pipeline_key::topology for GFX9 and older
D22.2.0.rst5380 - radv: fix initializing pipeline_key::topology for GFX9 and older