Home
last modified time | relevance | path

Searched refs:subpass_attachments (Results 1 - 10 of 10) sorted by relevance

/third_party/mesa3d/src/imagination/vulkan/
H A Dpvr_pass.c315 uint32_t *subpass_attachments; in pvr_CreateRenderPass2() local
339 &subpass_attachments, in pvr_CreateRenderPass2()
340 __typeof__(*subpass_attachments), in pvr_CreateRenderPass2()
419 subpass->color_attachments = subpass_attachments; in pvr_CreateRenderPass2()
420 subpass_attachments += subpass->color_count; in pvr_CreateRenderPass2()
443 subpass->resolve_attachments = subpass_attachments; in pvr_CreateRenderPass2()
444 subpass_attachments += subpass->color_count; in pvr_CreateRenderPass2()
454 subpass->input_attachments = subpass_attachments; in pvr_CreateRenderPass2()
455 subpass_attachments += subpass->input_count; in pvr_CreateRenderPass2()
464 subpass->depth_stencil_attachment = subpass_attachments in pvr_CreateRenderPass2()
[all...]
/third_party/mesa3d/src/panfrost/vulkan/
H A Dpanvk_pass.c97 pass->subpass_attachments = in panvk_CreateRenderPass2()
102 if (pass->subpass_attachments == NULL) { in panvk_CreateRenderPass2()
108 p = pass->subpass_attachments; in panvk_CreateRenderPass2()
212 vk_free2(&device->vk.alloc, pAllocator, pass->subpass_attachments); in panvk_DestroyRenderPass()
H A Dpanvk_private.h1053 struct panvk_subpass_attachment *subpass_attachments;
/third_party/mesa3d/src/amd/vulkan/
H A Dradv_pass.c310 vk_free2(&device->vk.alloc, pAllocator, pass->subpass_attachments); in radv_destroy_render_pass()
378 pass->subpass_attachments = in radv_CreateRenderPass2()
382 if (pass->subpass_attachments == NULL) { in radv_CreateRenderPass2()
387 pass->subpass_attachments = NULL; in radv_CreateRenderPass2()
389 p = pass->subpass_attachments; in radv_CreateRenderPass2()
H A Dradv_private.h2860 struct radv_subpass_attachment *subpass_attachments;
/third_party/mesa3d/src/broadcom/vulkan/
H A Dv3dv_pass.c175 pass->subpass_attachments = in v3dv_CreateRenderPass2()
178 if (pass->subpass_attachments == NULL) { in v3dv_CreateRenderPass2()
183 pass->subpass_attachments = NULL; in v3dv_CreateRenderPass2()
186 struct v3dv_subpass_attachment *p = pass->subpass_attachments; in v3dv_CreateRenderPass2()
310 vk_free2(&device->vk.alloc, pAllocator, pass->subpass_attachments); in v3dv_DestroyRenderPass()
H A Dv3dv_private.h751 struct v3dv_subpass_attachment *subpass_attachments; member
/third_party/mesa3d/src/freedreno/vulkan/
H A Dtu_pass.h108 struct tu_subpass_attachment *subpass_attachments; member
H A Dtu_pass.c810 pass->subpass_attachments = vk_alloc2( in tu_CreateRenderPass2()
814 if (pass->subpass_attachments == NULL) { in tu_CreateRenderPass2()
819 pass->subpass_attachments = NULL; in tu_CreateRenderPass2()
821 p = pass->subpass_attachments; in tu_CreateRenderPass2()
955 vk_free2(&device->vk.alloc, pAllocator, pass->subpass_attachments); in tu_DestroyRenderPass()
/third_party/mesa3d/src/vulkan/runtime/
H A Dvk_render_pass.c444 VK_MULTIALLOC_DECL(&ma, struct vk_subpass_attachment, subpass_attachments, in vk_common_CreateRenderPass2()
467 struct vk_subpass_attachment *next_subpass_attachment = subpass_attachments; in vk_common_CreateRenderPass2()
741 subpass_attachments + subpass_attachment_count); in vk_common_CreateRenderPass2()

Completed in 17 milliseconds