Searched refs:set_layouts (Results 1 – 11 of 11) sorted by relevance
/third_party/mesa3d/src/vulkan/runtime/ |
D | vk_pipeline_layout.c | 54 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()
|
D | vk_pipeline_layout.h | 64 const struct vk_descriptor_set_layout *set_layouts[VK_MESA_PIPELINE_LAYOUT_MAX_SETS]; member
|
/third_party/mesa3d/src/gallium/frontends/lavapipe/ |
D | lvp_lower_vulkan_resource.c | 127 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()
|
D | lvp_pipeline.c | 138 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()
|
D | lvp_descriptor_set.c | 235 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()
|
D | lvp_private.h | 524 return container_of(layout->vk.set_layouts[set], in get_set_layout()
|
D | lvp_execute.c | 1448 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/ |
D | panvk_private.h | 437 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()
|
D | panvk_descriptor_set.c | 143 vk_to_panvk_descriptor_set_layout(layout->vk.set_layouts[set]); in panvk_CreatePipelineLayout()
|
D | panvk_vX_nir_lower_descriptors.c | 65 return vk_to_panvk_descriptor_set_layout(ctx->layout->vk.set_layouts[set]); in get_set_layout()
|
D | panvk_vX_cs.c | 334 vk_to_panvk_descriptor_set_layout(pipeline->layout->vk.set_layouts[s]); in panvk_per_arch()
|