Home
last modified time | relevance | path

Searched refs:set_layouts (Results 1 – 11 of 11) sorted by relevance

/third_party/mesa3d/src/vulkan/runtime/
Dvk_pipeline_layout.c54 layout->set_layouts[s] = vk_descriptor_set_layout_ref(set_layout); in vk_pipeline_layout_init()
56 layout->set_layouts[s] = NULL; in vk_pipeline_layout_init()
119 if (layout->set_layouts[s] != NULL) in vk_pipeline_layout_destroy()
120 vk_descriptor_set_layout_unref(device, (void *)layout->set_layouts[s]); in vk_pipeline_layout_destroy()
Dvk_pipeline_layout.h64 const struct vk_descriptor_set_layout *set_layouts[VK_MESA_PIPELINE_LAYOUT_MAX_SETS]; member
/third_party/mesa3d/src/gallium/frontends/lavapipe/
Dlvp_lower_vulkan_resource.c127 if (!layout->vk.set_layouts[s]) in lower_vri_intrin_vri()
198 if (!layout->vk.set_layouts[s]) in lower_vri_instr_tex_deref()
272 if (!layout->vk.set_layouts[s]) in lower_vri_intrin_image()
368 if (!layout->vk.set_layouts[s]) in lvp_lower_pipeline_layout()
375 if (!layout->vk.set_layouts[s]) in lvp_lower_pipeline_layout()
386 if (!layout->vk.set_layouts[s]) in lvp_lower_pipeline_layout()
Dlvp_pipeline.c138 if (pipeline->layout->vk.set_layouts[s]) in set_image_access()
172 if (pipeline->layout->vk.set_layouts[s]) in set_buffer_access()
715 if (!smaller->vk.set_layouts[i] || !bigger->vk.set_layouts[i] || in merge_layouts()
716 smaller->vk.set_layouts[i] == bigger->vk.set_layouts[i]) in merge_layouts()
720 vk_to_lvp_descriptor_set_layout(smaller->vk.set_layouts[i]); in merge_layouts()
722 vk_to_lvp_descriptor_set_layout(bigger->vk.set_layouts[i]); in merge_layouts()
730 if (!dst->layout->vk.set_layouts[i]) in merge_layouts()
731 dst->layout->vk.set_layouts[i] = src->vk.set_layouts[i]; in merge_layouts()
Dlvp_descriptor_set.c235 if (layout->vk.set_layouts[set] == NULL) in lvp_CreatePipelineLayout()
239 vk_to_lvp_descriptor_set_layout(layout->vk.set_layouts[set]); in lvp_CreatePipelineLayout()
268 if (layout->vk.set_layouts[j] == NULL) in lvp_CreatePipelineLayout()
272 vk_to_lvp_descriptor_set_layout(layout->vk.set_layouts[j]); in lvp_CreatePipelineLayout()
Dlvp_private.h524 return container_of(layout->vk.set_layouts[set], in get_set_layout()
Dlvp_execute.c1448 increment_dyn_info(dyn_info, layout->vk.set_layouts[i], false); in handle_compute_descriptor_sets()
1455 increment_dyn_info(dyn_info, layout->vk.set_layouts[bds->first_set + i], true); in handle_compute_descriptor_sets()
1478 increment_dyn_info(&dyn_info, layout->vk.set_layouts[i], false); in handle_descriptor_sets()
1482 if (!layout->vk.set_layouts[bds->first_set + i]) in handle_descriptor_sets()
1510 increment_dyn_info(&dyn_info, layout->vk.set_layouts[bds->first_set + i], true); in handle_descriptor_sets()
3267 vk_to_lvp_descriptor_set_layout(pds->layout->vk.set_layouts[pds->set]); in handle_compute_push_descriptor_set()
3272 increment_dyn_info(dyn_info, pds->layout->vk.set_layouts[i], false); in handle_compute_push_descriptor_set()
3377 vk_to_lvp_descriptor_set_layout(pds->layout->vk.set_layouts[pds->set]); in handle_push_descriptor_set_generic()
3387 increment_dyn_info(&dyn_info, pds->layout->vk.set_layouts[i], false); in handle_push_descriptor_set_generic()
/third_party/mesa3d/src/panfrost/vulkan/
Dpanvk_private.h437 vk_to_panvk_descriptor_set_layout(layout->vk.set_layouts[set]); in panvk_pipeline_layout_ubo_start()
455 vk_to_panvk_descriptor_set_layout(layout->vk.set_layouts[set]); in panvk_pipeline_layout_ubo_index()
Dpanvk_descriptor_set.c143 vk_to_panvk_descriptor_set_layout(layout->vk.set_layouts[set]); in panvk_CreatePipelineLayout()
Dpanvk_vX_nir_lower_descriptors.c65 return vk_to_panvk_descriptor_set_layout(ctx->layout->vk.set_layouts[set]); in get_set_layout()
Dpanvk_vX_cs.c334 vk_to_panvk_descriptor_set_layout(pipeline->layout->vk.set_layouts[s]); in panvk_per_arch()