Home
last modified time | relevance | path

Searched refs:lvp_pipeline_layout (Results 1 – 7 of 7) sorted by relevance

/external/mesa3d/src/gallium/frontends/lavapipe/
Dlvp_lower_vulkan_resource.h27 struct lvp_pipeline_layout;
30 struct lvp_pipeline_layout *layout,
Dlvp_lower_vulkan_resource.c90 vulkan_resource_from_deref(nir_builder *b, nir_deref_instr *deref, const struct lvp_pipeline_layout in vulkan_resource_from_deref()
118 struct lvp_pipeline_layout *layout = data_cb; in lower_vri_instr_tex()
148 const struct lvp_pipeline_layout *layout = data_cb; in lower_image_intrinsic()
231 struct lvp_pipeline_layout *layout, in lvp_lower_pipeline_layout()
Dlvp_private.h401 struct lvp_pipeline_layout { struct
409 struct lvp_pipeline_layout * argument
446 struct lvp_pipeline_layout *layout;
523 struct lvp_pipeline_layout * layout;
667 get_set_layout(const struct lvp_pipeline_layout *layout, uint32_t set) in get_set_layout()
674 get_binding_layout(const struct lvp_pipeline_layout *layout, in get_binding_layout()
713 VK_DEFINE_NONDISP_HANDLE_CASTS(lvp_pipeline_layout, vk.base, VkPipelineLayout,
Dlvp_pipeline.c340 const struct lvp_pipeline_layout *layout = data; in lvp_ycbcr_conversion_lookup()
353 lvp_shader_lower(struct lvp_device *pdevice, nir_shader *nir, struct lvp_pipeline_layout *layout) in lvp_shader_lower()
695 merge_layouts(struct vk_device *device, struct lvp_pipeline *dst, struct lvp_pipeline_layout *src) in merge_layouts()
707 dst->layout = (struct lvp_pipeline_layout*)vk_pipeline_layout_ref(&src->vk); in merge_layouts()
715 …const struct lvp_pipeline_layout *smaller = dst->layout->vk.set_count < src->vk.set_count ? dst->l… in merge_layouts()
716 const struct lvp_pipeline_layout *bigger = smaller == dst->layout ? src : dst->layout; in merge_layouts()
733 struct lvp_pipeline_layout *old_layout = dst->layout; in merge_layouts()
734 …dst->layout = vk_zalloc(&device->alloc, sizeof(struct lvp_pipeline_layout), 8, VK_SYSTEM_ALLOCATIO… in merge_layouts()
735 memcpy(dst->layout, old_layout, sizeof(struct lvp_pipeline_layout)); in merge_layouts()
797 struct lvp_pipeline_layout *layout = lvp_pipeline_layout_from_handle(pCreateInfo->layout); in lvp_graphics_pipeline_init()
Dlvp_descriptor_set.c201 struct lvp_pipeline_layout *
206 struct lvp_pipeline_layout *layout = vk_pipeline_layout_zalloc(&device->vk, sizeof(*layout), in lvp_pipeline_layout_create()
227 struct lvp_pipeline_layout *layout = lvp_pipeline_layout_create(device, pCreateInfo, pAllocator); in lvp_CreatePipelineLayout()
Dlvp_execute.c1253 LVP_FROM_HANDLE(lvp_pipeline_layout, layout, bds->layout); in handle_descriptor_sets()
3374 LVP_FROM_HANDLE(lvp_pipeline_layout, layout, pds->layout); in handle_push_descriptor_set()
3412 LVP_FROM_HANDLE(lvp_pipeline_layout, layout, pds->layout); in handle_push_descriptor_set_with_template()
4391 LVP_FROM_HANDLE(lvp_pipeline_layout, layout, bind->layout); in handle_descriptor_buffer_embedded_samplers()
4413 LVP_FROM_HANDLE(lvp_pipeline_layout, layout, dbo->layout); in handle_descriptor_buffer_offsets()
Dlvp_ray_tracing_pipeline.c1123 VK_FROM_HANDLE(lvp_pipeline_layout, layout, create_info->layout); in lvp_create_ray_tracing_pipeline()