Searched refs:VK_MULTIALLOC_DECL (Results 1 – 10 of 10) sorted by relevance
/third_party/mesa3d/src/vulkan/util/ |
D | vk_render_pass.c | 78 VK_MULTIALLOC_DECL(&ma, VkRenderPassCreateInfo2, create_info, 1); in vk_common_CreateRenderPass() 79 VK_MULTIALLOC_DECL(&ma, VkSubpassDescription2, subpasses, in vk_common_CreateRenderPass() 81 VK_MULTIALLOC_DECL(&ma, VkAttachmentDescription2, attachments, in vk_common_CreateRenderPass() 83 VK_MULTIALLOC_DECL(&ma, VkSubpassDependency2, dependencies, in vk_common_CreateRenderPass() 85 VK_MULTIALLOC_DECL(&ma, VkAttachmentReference2, references, in vk_common_CreateRenderPass()
|
D | vk_alloc.h | 225 #define VK_MULTIALLOC_DECL(_ma, _type, _name, _count) \ macro
|
/third_party/mesa3d/src/intel/vulkan/ |
D | anv_pass.c | 329 VK_MULTIALLOC_DECL(&ma, struct anv_render_pass, pass, 1); in anv_CreateRenderPass2() 330 VK_MULTIALLOC_DECL(&ma, struct anv_subpass, subpasses, in anv_CreateRenderPass2() 332 VK_MULTIALLOC_DECL(&ma, struct anv_render_pass_attachment, attachments, in anv_CreateRenderPass2() 334 VK_MULTIALLOC_DECL(&ma, enum anv_pipe_bits, subpass_flushes, in anv_CreateRenderPass2() 342 VK_MULTIALLOC_DECL(&ma, struct anv_subpass_attachment, subpass_attachments, in anv_CreateRenderPass2()
|
D | anv_wsi.c | 133 VK_MULTIALLOC_DECL(&ma, uint64_t, values, in anv_QueuePresentKHR() 135 VK_MULTIALLOC_DECL(&ma, uint32_t, syncobjs, in anv_QueuePresentKHR()
|
D | anv_pipeline_cache.c | 46 VK_MULTIALLOC_DECL(&ma, struct anv_shader_bin, shader, 1); in anv_shader_bin_create() 51 VK_MULTIALLOC_DECL(&ma, struct brw_shader_reloc, prog_data_relocs, in anv_shader_bin_create() 53 VK_MULTIALLOC_DECL(&ma, uint32_t, prog_data_param, prog_data_in->nr_params); in anv_shader_bin_create() 59 VK_MULTIALLOC_DECL(&ma, struct anv_pipeline_binding, surface_to_descriptor, in anv_shader_bin_create() 61 VK_MULTIALLOC_DECL(&ma, struct anv_pipeline_binding, sampler_to_descriptor, in anv_shader_bin_create()
|
D | anv_descriptor_set.c | 386 VK_MULTIALLOC_DECL(&ma, struct anv_descriptor_set_layout, set_layout, 1); in anv_CreateDescriptorSetLayout() 387 VK_MULTIALLOC_DECL(&ma, struct anv_descriptor_set_binding_layout, in anv_CreateDescriptorSetLayout() 389 VK_MULTIALLOC_DECL(&ma, struct anv_sampler *, samplers, in anv_CreateDescriptorSetLayout()
|
D | genX_pipeline.c | 2904 VK_MULTIALLOC_DECL(&ma, struct anv_ray_tracing_pipeline, pipeline, 1); 2905 VK_MULTIALLOC_DECL(&ma, struct anv_rt_shader_group, groups, pCreateInfo->groupCount);
|
D | genX_query.c | 92 VK_MULTIALLOC_DECL(&ma, struct anv_query_pool, pool, 1); in genX()
|
D | anv_queue.c | 2687 VK_MULTIALLOC_DECL(&ma, uint64_t, values, pWaitInfo->semaphoreCount); in anv_WaitSemaphores()
|
/third_party/mesa3d/docs/relnotes/ |
D | 21.1.0.rst | 2736 - vulkan/alloc: Add VK_MULTIALLOC_DECL macros
|